آمورش تابع ()Subplots در Matplotlib
آمورش تابع ()Subplots در Matplotlib
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آمورش تابع ()Subplots در Matplotlib خواهیم پرداخت.
پیشنهاد ویژه : پکیج آموزش طراحی وب سایت با پایتون
Matplotlib’spyplot API دارای یک تابع راحت به نام ()Subplots است که به عنوان یک بسته بندی ابزار عمل می کند و به ایجاد طرح های مشترک subplots ، از جمله شی شکل پیوست، در یک فراخوانی کمک می کند.
1 |
Plt.subplots(nrows, ncols) |
دو آرگومان عدد صحیح برای این تابع تعداد ردیف ها و ستون های شبکه زیر قطعه را مشخص می کند. تابع یک شی شکل و یک تاپل شامل اجسام محور برابر با nrows * ncols برمی گرداند. هر شی محور با شاخص خود قابل دسترسی است. در اینجا ما یک زیرمجموعه از 2 ردیف در 2 ستون ایجاد می کنیم و 4 نمودار مختلف را در هر subplot نمایش می دهیم.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import matplotlib.pyplot as plt fig,a = plt.subplots(2,2) import numpy as np x = np.arange(1,5) a[0][0].plot(x,x*x) a[0][0].set_title('square') a[0][1].plot(x,np.sqrt(x)) a[0][1].set_title('square root') a[1][0].plot(x,np.exp(x)) a[1][0].set_title('exp') a[1][1].plot(x,np.log10(x)) a[1][1].set_title('log') plt.show() |
خط کد بالا خروجی زیر را ایجاد می کند –
لیست جلسات قبل آموزش Matplotlib
- آموزش Matplotlib
- معرفی Matplotlib
- آموزش تنظیمات محیط Matplotlib
- آموزش توزیع آناکوندا در Matplotlib
- آموزش نوت بوک Jupyter در Matplotlib
- آموزش Pyplot API در Matplotlib
- آموزش طرح ساده در Matplotlib
- آموزش ماژول PyLab در Matplotlib
- آموزش رابط شی گرا در Matplotlib
- آموزش کلاس Figure در Matplotlib
- آموزش کلاس محورها در Matplotlib
- آموزش Multiplots در Matplotlib
- آمورش تابع ()Subplots در Matplotlib
- آموزش تابع ()Subplot2grid در Matplotlib
- آموزش grid در Matplotlib
- آموزش قالب بندی محورها در Matplotlib
- آموزش تنظیم محدودیت ها در Matplotlib
- آموزش تنظیم تیک لیبل ها در Matplotlib
- آموزش محورهای دوگانه در Matplotlib
- آموزش نمودار میله ای در Matplotlib
- آموزش هیستوگرام در Matplotlib
- آموزش نمودار پای در Matplotlib
- آموزش نمودارهای پراکندگی در Matplotlib
- آموزش نمودار کانتور در Matplotlib
- آموزش نمودار quiver در Matplotlib
- آموزش نمودار جعبه ای در Matplotlib
- آموزش نمودار ویولن در Matplotlib
- آموزش نمودار سه بعدی در Matplotlib
- آموزش طرح سه بعدی کانتور در Matplotlib
- آموزش نمودار 3D Wireframe در Matplotlib
- آموزش نمودار سطح 3D در Matplotlib
- آموزش کار با متن در Matplotlib
- آموزش عبارات ریاضی در Matplotlib
- آموزش کار با تصاویر در Matplotlib
دیدگاه شما