Pandas ব্যবহার করে, আমরা একটি ডেটাফ্রেম তৈরি করতে পারি এবং subplot() পদ্ধতি ব্যবহার করে একটি চিত্র এবং অক্ষ পরিবর্তনশীল তৈরি করতে পারি। এর পরে, আমরা প্রয়োজনীয় প্লট পেতে ax.scatter() পদ্ধতি ব্যবহার করতে পারি।
পদক্ষেপ
-
শিক্ষার্থীর সংখ্যার একটি তালিকা তৈরি করুন।
-
ছাত্রদের প্রাপ্ত নম্বরের একটি তালিকা তৈরি করুন।
-
প্রতিটি বিক্ষিপ্ত বিন্দুর রঙের প্রতিনিধিত্ব করতে, আমাদের কাছে রঙের একটি তালিকা থাকতে পারে।
-
পান্ডা ব্যবহার করে, আমাদের কাছে ডেটা ফ্রেমের অক্ষের প্রতিনিধিত্বকারী একটি তালিকা থাকতে পারে।
-
সাবপ্লট পদ্ধতি ব্যবহার করে ডুমুর এবং কুড়াল ভেরিয়েবল তৈরি করুন, যেখানে ডিফল্ট nrows এবং ncols 1 হয়।
-
plt.xlabel() পদ্ধতি ব্যবহার করে "ছাত্র গণনা" লেবেল সেট করুন।
-
plt.ylabel() পদ্ধতি ব্যবহার করে "প্রাপ্ত চিহ্ন" লেবেল সেট করুন।
-
একটি স্ক্যাটার পয়েন্ট তৈরি করতে, ধাপ 4 এ তৈরি করা ডেটা ফ্রেম ব্যবহার করুন। পয়েন্ট হল ছাত্র-গণনা, চিহ্ন এবং রঙ।
-
চিত্রটি দেখানোর জন্য, plt.show() পদ্ধতি ব্যবহার করুন।
উদাহরণ
from matplotlib import pyplot as plt import pandas as pd no_of_students = [1, 2, 3, 5, 7, 8, 9, 10, 30, 50] marks_obtained_by_student = [100, 95, 91, 90, 89, 76, 55, 10, 3, 19] color_coding = ['red', 'blue', 'yellow', 'green', 'red', 'blue', 'yellow', 'green', 'yellow', 'green'] df = pd.DataFrame(dict(students_count=no_of_students, marks=marks_obtained_by_student, color=color_coding)) fig, ax = plt.subplots() plt.xlabel('Students count') plt.ylabel('Obtained marks') ax.scatter(df['students_count'], df['marks'], c=df['color']) plt.show()
আউটপুট