matplotlib.pyplot में लाइन कलर रिपीटेशन से बचने के लिए हम निम्नलिखित कदम उठा सकते हैं -
कदम
-
फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।
-
बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।
-
x . को प्लॉट करें और y प्लॉट () विधि का उपयोग करके डेटा बिंदु।
-
प्लॉट () . में विधि, रंग . के लिए एक अद्वितीय हेक्साडेसिमल मान का उपयोग करें विशेषता, उदाहरण के लिए, color="#980ab5" ग्राफ को एक अद्वितीय रंग में सेट करने के लिए। आप अपनी पसंद का कोई विशेष रंग भी निर्दिष्ट कर सकते हैं, उदाहरण के लिए, color="green" ।
-
आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।
उदाहरण
import numpy as np from matplotlib import pyplot as plt # Set the figure size plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True # x and y data points x = np.linspace(1, 100, 1000) y = np.log(x) # Plot the x and y data points with color attribute plt.plot(x, y, color="#980ab5", lw=3) # Display the plot plt.show()
आउटपुट
यह निम्नलिखित आउटपुट देगा -
यदि आप उपरोक्त कोड को बिना रंग विशेषता के चलाते हैं, तो ग्राफ़ डिफ़ॉल्ट रंग लेगा।