पंडों का उपयोग करके, हम एक डेटा फ़्रेम बना सकते हैं और एक आकृति और अक्ष बना सकते हैं। उसके बाद, हम अंक निकालने के लिए स्कैटर विधि का उपयोग कर सकते हैं।
कदम
-
छात्रों की सूची, उनके द्वारा प्राप्त अंक और प्रत्येक अंक के लिए कलर कोडिंग बनाएं।
-
चरण 1 डेटा के साथ, पांडा के डेटाफ़्रेम का उपयोग करके डेटा फ़्रेम बनाएं।
-
सबप्लॉट विधि का उपयोग करके अंजीर और कुल्हाड़ी चर बनाएं, जहां डिफ़ॉल्ट nrows और ncols 1. हैं।
-
plt.xlabel() विधि का उपयोग करके X-अक्ष लेबल सेट करें।
-
plt.ylabel() विधि का उपयोग करके Y-अक्ष लेबल सेट करें।
-
अलग-अलग मार्कर आकार और/या रंग के साथ *y* बनाम *x* का स्कैटर प्लॉट।
-
आकृति दिखाने के लिए, 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() आउटपुट
