با متلب می توان انواع نمودار ها به صورت عالی ترسیم کرد اما در پایتون کتابخانه Matplotlib شبیه متلب نوشته شده است تا تصویر سازی و رسم تمام توابع دوبعدی و سه بعدی درپایتون را انجام دهد.
رابط برنامهنویسی Matplotlib شیگرا طراحی شده است و در نرمافزارهایی که از واسطهای گرافیکی مانند WxPython، کیوت یا جیتیکی استفاده میکنند قابل استفاده باشد.
در زیر نمونه هایی از رسم های دو بعدی و سه بعدی توسط matplotlib می بینیم.
فهرست عناوین مقاله
رسم نقشه Scatter در پایتون
نمونه کد اسکاتر:
plt.figure(figsize = (10,8))
plt.scatter(kc.long, kc.lat ,c=kc.price_per_sqft, cmap = ‘hot’, s=1)
plt.colorbar().set_label(‘Price per square foot ($)’, fontsize=14)
plt.xlabel(‘Longitude’, fontsize=14)
plt.ylabel(‘Latitude’, fontsize=14)
plt.title(‘House prices in King County, Washington’, fontsize=17)
plt.show()
رسم نقشه سه بعدی در پایتون
رسم هیستوگرام در پایتون
نمونه کد هیستوگرام:
import matplotlib.pyplot as plt
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(12, 5))
fig.suptitle(‘Distributions of latitude and longitude in the King County housing dataset’, fontsize=16)
ax1.hist(kc.lat)
ax1.set_xlabel(‘Latitude’, fontsize=13)
ax1.set_ylabel(‘Frequency’, fontsize=13)
ax2.hist(kc.long)
ax2.set_xlabel(‘Longitude’, fontsize=13)
ax2.set_ylabel(‘Frequency’, fontsize=13);
رسم تصویر در پایتون با matplotlib
برای کسب مهارت در استفاده از کتابخانه matplotlib در پایتون دوره آموزش رسم نمودار در پایتون توسط مهندس حسینی پیشنهاد می شود.