• دوشنبه ۱۰ اردیبهشت ۱۴۰۳
نویسنده : سید طه آیت اللهی
آخرین آپدیت : 1400/10/18
زمان مورد نیاز برای خواندن : 5

آموزش کتابخانه کار با نمودار ها Matplotlib (قسمت دوم) | قراردادن نقاط در نمودار  tmayt | matplotlib

آموزش کتابخانه کار با نمودارها Matplotlib (قسمت دوم)

توی این آموزش یاد می‌گیریم که چگونه نمودارهای نقطه‌ای خود را به کمک تابع ()plot رسم و چگونه آنها را به صورت یک خط به یکدیگر وصل کنیم. 

 قراردادن نقاط در نمودار matplotlib

تابع ()plot در کتابخانه matplotlib به طور کلی برای رسم نقاط و خط ها در یک نمودار می‌باشد. 

به طور پیشفرض این تابع با خط نقاطی که به آن داده‌ایم را وصل و نمایش می‌دهد. 

مقدار اول این تابع به عنوان ورودی مقادیر طول یا همان محور x می‌باشد. 

مقدار دوم تابع به عنوان ورودی مقادیر عرض یا همان محور y می‌باشد. 

برای ساخت آرایه مقادیر محور x و y از آرایه‌های کتابخانه نامپای استفاده می‌کنیم که اگر با این آرایه ها آشنایی ندارید می‌توانید (آموزش کتابخانه علوم داده numpy) را مطالعه کنید.

import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([1, 8])
ypoints = np.array([3, 10])
plt.plot(xpoints, ypoints)
()plt.show

خروجی:

 قراردادن نقاط در نمودار matplotlib

رسم نقاط در matplotlib بدون خط

برای این کار از ورودی سومی با مقدار "o" استفاده می‌کنیم. 

import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([1, 8])
ypoints = np.array([3, 10])
plt.plot(xpoints, ypoints, 'o')
()plt.show

خروجی:

رسم نقاط در matplotlib بدون خط

برای رسم نقاط بیشتر با تابع ()plot می‌توان به صورت زیر عمل کرد. 

import matplotlib.pyplot as plt
import numpy as np
xpoints = np.array([1, 2, 6, 8])
ypoints = np.array([3, 8, 1, 10])
plt.plot(xpoints, ypoints)
()plt.show

خروجی:

 رسم نقاط بیشتر با تابع ()plot

پیشفرض مقادیر محور x 

حالتی وجود دارد که شما فقط مقادیر محور y را به نمودار می‌دهید و خود نمودار برای شما به ترتیب از عدد 0 شروع به پر کردن مقادیر محور x می‌کند و نمودار را به نمایش می‌گذارد.

import matplotlib.pyplot as plt
import numpy as np
ypoints = np.array([3, 8, 1, 10, 5, 7])
plt.plot(ypoints)
()plt.show

خروجی:

پیشفرض مقادیر محور x

آموزش بعدی آموزش کتابخانه کار با نمودار‌ها Matplotlib (قسمت سوم) | مارکر ها | tmayt

آموزش قبلی آموزش کتابخانه کار با نمودارها matplotlib (قسمت اول) 

نظرات(2)


Bactagoto

https://newfasttadalafil.com/ - buy cialis online using paypal Xkeqco comprar viagra generico barato Yzlshk <a href=https://newfasttadalafil.com/>Cialis</a> vente cialis canada Qkgjfn https://newfasttadalafil.com/ - Cialis cialis nasonex


1401/03/30 پاسخ


سمیه

خیلی کمکم کرد مرسیی


1400/04/05 پاسخ

نظر خود را وارد کنید