آموزش کتابخانه کار با نمودارها Matplotlib (قسمت اول)
Matplotlib چیست؟
matplotlib کتابخانه سطح پایینی برای رسم نمودارها به زبان پایتون در محیط گرافیکی خود این کتابخانه میباشد.
این کتابخانه رایگان و open source بوده و به راحتی قابل استفاده میباشد.
در اصل matplotlib را با زبان پایتون نوشتهاند اما قسمتهایی از آن از زبان C و objective-C و javascript استفاده شده است.
صفحهی pypi این کتابخانه : matplotlib · PyPI
سایت اصلی : Matplotlib: Python plotting — Matplotlib 3.4.1 documentation
مرجع آموزش این کتابخانه : Matplotlib Tutorial (w3schools.com)
سورس کد Matplotlib را از کجا میتوان پیدا کرد؟
سورس این کتابخانه در گیتهاب خود این مجموعه موجود میباشد https://github.com/matplotlib/matplotlib
نصب کتابخانه matplotlib با کمک pip
شما با وارد کردن دستور pip install matplotlib در خط فرمان (cmd) میتوانید آنرا نصب کنید.
این کار اگر شما پایتون را روی سیستم خود نصب نداشته باشید امکان پذیر نمیباشد.
وارد کردن matplotlib به فایل پایتون
شما با دستور
import matplotlib
به راحتی میتوانید این کتابخانه را وارد فایل پایتون خود کرده.
pyplot چیست؟
یکی از بخشهای پر استفادهی این کتابخانه که معمولا با نماد plt خوانده میشود pyplot میباشد.
import matplotlib.pyplot as plt
حال میتوان به کمک کتابخانه numpy دو آرایه ساخت و آنرا با plt.plot تبدیل به یک نمودار دو بعدی کرد.
(اگر با کتابخانهی numpy آشنایی ندارید میتوانید آموزش این کتابخانه را در اینجا ببینید)
import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([0, 6])
ypoints = np.array([0, 250])
plt.plot(xpoints, ypoints)
plt.show()
آموزش بعدی آموزش کتابخانه کار با نمودارها Matplotlib (قسمت دوم) | قراردادن نقاط در نمودار matplotlib
نظرات(5)
dapCheare
Investigation of the oxidant anti oxidant status of HCV expressing cells can provide important clues to better understand the pathobiology of the virus and to suggest new therapeutic strategies <a href=http://bestcialis20mg.com/>buy cheap cialis online</a> Bobbie oXFcckiGIrFpCPcilZ 6 4 2022
1401/09/17 پاسخ
مازیار
تو هوش مصنوعی واقعا کار آمد بود
1400/10/19 پاسخ
رضا
واقعا کاربردی بود
1400/10/19 پاسخ
فرهاد حیدری
همه کاری میشه پایتون کرد جالبه
1400/06/04 پاسخ
مصطفی ابراهیمی
چقدر دقیق مرسی
1400/05/12 پاسخ
نظر خود را وارد کنید