آموزش ماژول PyLab در Matplotlib
آموزش ماژول PyLab در Matplotlib
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش ماژول PyLab در Matplotlib خواهیم پرداخت.
پیشنهاد ویژه : آموزش طراحی وب سایت با پایتون
PyLab واسط رویه ای برای کتابخانه نقشه کشی شی گرا Matplotlib است. Matplotlib کل بسته است. matplotlib.pyplot یک ماژول در Matplotlib است. و PyLab ماژولی است که در کنار Matplotlib نصب می شود.
PyLab یک ماژول راحتی است که به طور عمده matplotlib.pyplot (برای رسم) و NumPy (برای ریاضیات و کار با آرایه ها) را در یک نام واحد وارد می کند. اگرچه بسیاری از نمونه ها از PyLab استفاده می کنند ، اما دیگر توصیه نمی شود.
رسم منحنی
رسم منحنی ها با دستور plot انجام می شود. یک جفت آرایه (یا توالی) با طول یکسان طول می کشد –
1 2 3 4 5 6 |
from numpy import * from pylab import * x = linspace(-3, 3, 30) y = x**2 plot(x, y) show() |
خط کد بالا خروجی زیر را ایجاد می کند –
برای ترسیم نمادها به جای خط ، یک استدلال رشته اضافی ارائه دهید.
سمبل ها | – , –, -., , . , , , o , ^ , v , < , > , s , + , x , D , d , 1 , 2 , 3 , 4 , h , H , p , | , _ |
رنگ ها | b, g, r, c, m, y, k, w |
اکنون ، اجرای کد زیر را در نظر بگیرید –
1 2 3 4 5 |
from pylab import * x = linspace(-3, 3, 30) y = x**2 plot(x, y, 'r.') show() |
همانطور که در زیر نشان داده شده است ، نقاط قرمز را ترسیم می کند –
طرح ها را می توان همپوشانی کرد. فقط از دستورات چندگانه طرح استفاده کنید. برای پاک کردن طرح از ()clf استفاده کنید.
1 2 3 4 5 |
from pylab import * plot(x, sin(x)) plot(x, cos(x), 'r-') plot(x, -sin(x), 'g--') 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
دیدگاه شما