बिंदुओं के एक समूह का केंद्र प्राप्त करने के लिए, हम सूची के सभी तत्वों को जोड़ सकते हैं और उस योग को सूची की लंबाई से विभाजित कर सकते हैं ताकि परिणाम संबंधित अक्षों का केंद्र हो सके।
कदम
-
डेटा बिंदुओं की दो सूचियां बनाएं.
-
प्लॉट () . का उपयोग करके प्लॉट x और y डेटा पॉइंट विधि।
-
x और y डेटा बिंदुओं का केंद्र टपल प्राप्त करें।
-
केंद्र बिंदु को प्लॉट पर रखें।
-
केंद्र को x और y डेटा बिंदुओं के केंद्र के लिए लेबल के रूप में एनोटेट करें।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = [5, 1, 3, 2, 8] y = [3, 6, 1, 0, 5] plt.plot(x, y) center = sum(x)/len(x), sum(y)/len(y) plt.plot(center[0], center[1], marker='o') plt.annotate( "center", xy=center, xytext=(-20, 20), textcoords='offset points', ha='right', va='bottom', bbox=dict(boxstyle='round,pad=0.5', fc='yellow', alpha=0.5), arrowprops=dict(arrowstyle='->', connectionstyle='arc3,rad=0')) plt.show()
आउटपुट