این مجموعه فیلم آموزش matplotlib در مدت 10 درس کوتاه، شما را به سرعت با این کتابخانه آشنا میکند. در این آموزش کوتاه از یک سو اصول کار با این کتابخانه رسم نمودار با پایتون را فرامیگیرید. از سوی دیگر و حتی مهمتر، روش ادامه کار و خودآموزی را فراخواهید گرفت.
کتابخانه Matplotlib چیست؟
کتابخانه Matplotlib (+) با تلفظ مَتپِلات لایب، یک کتابخانه ترسیم نمودار در پایتون است. امکان ترسیم نمودارهای دوبعدی و سه بعدی با این کتابخانه میسر است. همچنین از Matplotlib برای ساختن، خواندن و نمایش عکس میتوان استفاده کرد. وجود تابع های Handler و ایجاد نمودارهای متحرک (Animation) از دیگر امکانات مهم این کتابخانه است.
برای آشنایی سریع این فیلم Matplotlib چیست (+) را در آپارات همرویش ببینید.
کاربرد Matplotlib چیست؟
در یادگیری ماشین و در تحلیل داده با پایتون، کتابخانه Matplotlib یک پیشنیاز است. Matplotlib در کنار Pandas و Numpy (+) سه کتابخانه مکمل و لازم برای مطالعات اقتصاد و آمار و محاسبات علمی در پایتون هستند.
گذشته از این، امکان استفاده از API کتابخانه Matplotlib در توسعه نرم افزار به صورت شی گرا نیز وجود دارد. میتوان از آن برای ترسیم نمودار در Tkinter و دیگر فریمورکهای توسعه پایتون استفاده کرد.
این آموزش در یک نگاه
کتابخانه Matplotlib از سال 2003 در حال توسعه است. ماژولها و تابعهای بسیاری دارد. ما در این دوره سعی داریم یک شروع سریع و اصولی به این کتابخانه ایجاد کنیم. قطعا نیازی نیست شما همه API این کتابخانه را در یک آموزش طولانی تمرین کنید. همین که بدانید چطور میتوان از Mathplotlib استفاده کرد کافی است.
ظرف مدت یک ساعت در 10 درس کوتاه یک شروع سریع و اصولی را تجربه میکنیم. با نصب matplotlib و ایجاد پروژه شروع میکنیم. سپس ترسیم یک نمودار خطی را با هم به صورت دقیق بررسی میکنیم. افزودن عنوان و تنظیم گرافیک نمودار را میآموزیم. با نمودارهای پراکندگی یا Scatter Plot آشنا میشویم. با استفاده از matplotlib نمودار پراکندگی دادهها را رسم میکنیم. همچنین تنظیم رنگ و متن را در نمودار میآموزیم.
در پایان درس هشتم و درس نهم منابعی برای تمرین و رفع نیاز در موارد لازم معرفی میشوند. در این نقطه شما تا حد زیادی میتوانید با دقیق شدن در مثالها خودآموزی را تجربه کنید. سرانجام در درس دهم ذهن را جمع بندی میکنیم. راهی که آمدیم و راهی که پیش رو داریم را ترسیم میکنیم.
این آموزش بینظیر است زیرا:
- برای یادگیری ماشین، تحلیل داده و محاسبات علمی پیشنیاز است!
- کل دوره و تک تک درسها بسیار کوتاه طراحی شدهاند!
- به جای یک فراگیر خسته به یک محقق کوشا تبدیل میشوید!
- یک کتابخانه ترسیم نمودار با پایتون را میآموزید!
پیشنیاز
بسته آموزش پایتون مقدماتی تا پیشرفته
کلیدواژهها
آموزش matplotlib – فیلم آموزش matplotlib – کتابخانه رسم نمودار در پایتون – محاسبات علمی با پایتون – پیشنیاز یادگیری ماشین – تحلیل داده با پایتون – کتابخانه matplotlib – نمودار سه بعدی با پایتون – نمودار پراکندگی با پایتون – ترسیم نمودار در پایتون شبیه متلب
قربان زاده (خریدار محصول) –
سلام. از آموزش خوبتون بسیار ممنونم.
در زمان کوتاه و با هزینه کم آموزش خیلی خوبی بود. با آموزش های شما و استفاده از matplotlib.org به راحتی تونستم نمودارهای موردنظرم رو رسم کنم.
مصطفی آصفی –
سلام و سپاس که برای ارسال انرژی خوبتون وقت گذاشتین. خوشحالم که مفید بود. اتفاقا این نظر شما این روزا که در حال طراحی بیشتر آموزش هایی از این دست (ماهیگری به جای ماهی) هستم خیلی مفید بود. آموزش یادگیری ماشین بر اساس کتاب جرون (+) برای مثال یکی از اونهاست.
ُShahin.M (خریدار محصول) –
سلام آقای آصفی وقت بخیر من قبلاً با کتابخونه matplotlib آشنایی مختصری داشتم و این آموزش 1 ساعته خیلی برام مفید بود و فکر میکنم مفیدترین و اساسی ترین قسمت این آموزش معرفی matplotlib.org هست که باعث میشه اطلاعاتم درمورد این کتابخونه به روز بمونه و دیگه نیازی به ویدئوی جدیدی درمورد این کتابخونه نداشته باشم. امیدوارم برای همه آموزشهاتون منابع اصلی رو به همین شکل معرفی کنید و ممنون بابت این آموزش مفید.
مصطفی آصفی –
سلام به شما و ممنونم که برای نظر مفیدتون وقت گذاشتید. به نظر بنده هم مدرس باید بیش از معتاد کردن مخاطب به «خوب یاد گرفتن»، تلاش کنه که روش جستجو و خودآموزی و بعد از اون جسارت آزمایش و خیلی اشتباه کردن رو در مخاطب پرورش بده. به ویژه در حوزه IT که ابزارها هر روز دگرگون میشن.
خوشحالم اگر در این آموزش، این طور حسی در شما ایجاد شده.
جدا از معرفی کلی منابع، در آموزش های جدید از جمله آموزش ساخت شبکه اجتماعی با جنگو (+) به درس هایی که لازمه فایل متنی پیوست می کنم که لینک های مفید در اون نوشته میشه و درک کامل مطالب منوط به مطالعه اون هاست. به این شکل در مورد جزئیات هم منابع در اختیار هست.