# آیا دوره آموزش Matplotlib پیش نیاز دارد؟
یادگیری کتابخانه matplotlib سخت نیست و هرکسی میتواند به راحتی شروع به یادگیری آن کند. این دوره مناسب افرادی است که با زبان برنامه نویسی پایتون به خوبی آشنا هستند. اگر با پایتون آشنا نیستید میتوانید از دوره آموزش پایتون استفاده کنید. همچنین در این دوره مثالهایی از کتابخانه numpy هم خواهید دید، اگر با کتابخانه numpy آشنایی ندارید میتوانید دوره آموزش numpy پایتون را ببیند. در این دوره با مهمترین ابزارهایی که در کتابخانه matplotlib پایتون وجود دارد آشنا خواهید شد. بهتر است نسخه پایتونی که برای این دوره استفاده میکنید بیشتر از 3.9 باشد.
# کتابخانه matplotlib پایتون چیست؟
Matplotlib یک فریمورک پایتونی برای رسم نمودارهای گرافیکی دوبعدی است. رابط برنامهنویسی این فریمورک به صورت شیگرا طراحی شدهاست و اجازه میدهد در نرمافزارهایی که از واسطهای گرافیکی پراستفاده مانند WxPython، Qt یا GTK استفاده میکنند، قابل استفاده باشد. این فریمورک توسط John D. Hunter نوشته و نگهداری میشد که پس از مرگ وی در سال 2012، این مسئولیت به Michael Droettboom سپرده شد. این فریمورک تحت مجوز BSD انتشار یافته است.