Matplotlib Pyplot

matplotlib.pyplot
یک ماژول در کتابخانه Matplotlib است که برای ترسیم و تجسم دادهها در پایتون استفاده میشود. این ماژول رابطی مشابه MATLAB فراهم میکند تا انواع مختلفی از نمودارها و گرافها را ایجاد کنیم. در ادامه برخی از روشهای رایج استفاده از matplotlib.pyplot
آورده شده است:
وارد کردن کتابخانه
import matplotlib.pyplot as plt
# دادههای نمونه
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
# ایجاد نمودار خطی ساده
plt.plot(x, y)
# اضافه کردن عنوان و برچسبها
plt.title(“نمودار خطی پایه”)
plt.xlabel(“محور X”)
plt.ylabel(“محور Y”)
# نمایش نمودار
plt.show()
انواع نمودارها
-
نمودار خطی
plt.plot(x, y) # x و y دادهها هستند
- نمودار پراکندگی (Scatter Plot)
plt.scatter(x, y)
- نمودار میلهای (Bar Plot)
plt.bar(x, y)
- هیستوگرام
data = [1, 2, 2, 3, 4, 5, 5, 6, 6, 7]
plt.hist(data, bins=5)
- نمودار دایرهای (Pie Chart)
labels = [‘A’, ‘B’, ‘C’, ‘D’]
sizes = [10, 20, 30, 40]
plt.pie(sizes, labels=labels, autopct=‘%1.1f%%’)
سفارشیسازی نمودار
-
اضافه کردن شبکه (Grid)
plt.grid(True)
- تغییر سبک یا رنگ خط
plt.plot(x, y, linestyle=‘–‘, color=‘r’) # خط قرمز نقطهچین
- رسم چند نمودار در یک شکل
plt.subplot(1, 2, 1) # (تعداد ردیفها، تعداد ستونها، شاخص)
plt.plot(x, y)
plt.subplot(1, 2, 2)
plt.bar(x, y)
plt.show()
ذخیره نمودار به صورت تصویر
plt.savefig(‘plot.png’)
اگر سوالی داشتید یا نیاز به توضیحات بیشتر در مورد هر بخش دارید، خوشحال میشوم کمک کنم!
دیدگاهتان را بنویسید