Matplotlib-এ প্লটের জন্য গড় লাইন আঁকার পদ্ধতি
Matplotlib-এ একটি প্লটের জন্য গড় লাইন আঁকার জন্য নিচের ধাপগুলো অনুসরণ করুন:
- ফিগার আকার নির্ধারণ করুন এবং সাবপ্লটের মধ্যবর্তী ও চারপাশের প্যাডিং সমন্বয় করুন।
- NumPy ব্যবহার করে x এবং y ডেটা পয়েন্ট তৈরি করুন।
- subplots() মেথড ব্যবহার করে একটি ফিগার এবং সাবপ্লটের সেট তৈরি করুন।
- x এবং y ডেটা পয়েন্টের জন্য plot() মেথড ব্যবহার করুন।
- অ্যারে, x-এর গড় মান বের করুন।
- plot() মেথড ব্যবহার করে x এবং y_avg ডেটা পয়েন্ট প্লট করুন।
- ফিগারে একটি লেজেন্ড রাখুন।
- ফিগার প্রদর্শনের জন্য show() মেথড ব্যবহার করুন।
উদাহরণ
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True x = np.array([3, 4, 5, 6, 7, 8, 9]) y = np.array([6, 5, 4, 3, 2, 1, 6]) fig, ax = plt.subplots() ax.plot(x, y, 'o-', label='line plot') y_avg = [np.mean(x)] * len(x) ax.plot(x, y_avg, color='red', lw=6, ls='--', label="average plot") plt.legend(loc=0) plt.show()
আউটপুট
