मैटप्लोटलिब प्लॉट्स पर ग्रिडलाइन्स कैसे दिखाएं
डिफ़ॉल्ट रूप से, Matplotlib प्लॉट्स पर ग्रिडलाइन प्रदर्शित नहीं करता है। हालाँकि, आप किसी प्लॉट पर ग्रिडलाइन को आसानी से प्रदर्शित और अनुकूलित करने के लिए matplotlib.pyplot.grid() फ़ंक्शन का उपयोग कर सकते हैं।
यह ट्यूटोरियल इस फ़ंक्शन के व्यावहारिक उपयोग का एक उदाहरण दिखाता है।
मैटप्लोटलिब में बेसिक स्कैटरप्लॉट
निम्नलिखित कोड दिखाता है कि Matplotlib का उपयोग करके एक सरल स्कैटरप्लॉट कैसे बनाया जाए:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data plt. scatter (x,y) plt. show ()
दोनों अक्षों पर ग्रिडलाइनें जोड़ें
प्लॉट में ग्रिड जोड़ने के लिए, हम बस plt.grid(True) कमांड का उपयोग कर सकते हैं:
import matplotlib.pyplot as plt #create data x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( True ) plt. show ()
एकल अक्ष ग्रिड जोड़ें
हम एक्स-अक्ष पर केवल एक ग्रिडलाइन जोड़ने के लिए अक्ष तर्क का उपयोग कर सकते हैं:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( axis=' x ' ) plt. show ()
या सिर्फ y अक्ष:
import matplotlib.pyplot as plt #createdata x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. scatter (x,y) plt. grid ( axis=' y ' ) plt. show ()
ग्रिड को अनुकूलित करें
हम plt.rc() फ़ंक्शन का उपयोग करके ग्रिड की उपस्थिति को भी अनुकूलित कर सकते हैं:
import matplotlib.pyplot as plt #create data x = [1, 2, 3, 4, 5] y = [20, 25, 49, 88, 120] #create scatterplot of data with gridlines plt. rc (' grid ', linestyle=' : ', color=' red ', linewidth= 2 ) plt. scatter (x,y) plt. grid ( True ) plt. show ()
आप Matplotlib दस्तावेज़ में ग्रिडलाइन्स को अनुकूलित करने के तरीकों की पूरी सूची पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि मैटप्लोटलिब में अन्य सामान्य कार्य कैसे करें:
Matplotlib प्लॉट्स से टिक कैसे हटाएं
Matplotlib प्लॉट पर फ़ॉन्ट आकार कैसे बदलें