Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

Matplotlib.pyplot में लाइन रंग पुनरावृत्ति से कैसे बचें?

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()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Matplotlib.pyplot में लाइन रंग पुनरावृत्ति से कैसे बचें?

यदि आप उपरोक्त कोड को बिना रंग विशेषता के चलाते हैं, तो ग्राफ़ डिफ़ॉल्ट रंग लेगा।

Matplotlib.pyplot में लाइन रंग पुनरावृत्ति से कैसे बचें?


  1. मैं Matplotlib में संख्याओं को रंग पैमाने में कैसे परिवर्तित कर सकता हूं?

    matplotlib में नंबरों को कलर स्केल में बदलने के लिए, हम निम्नलिखित कदम उठा सकते हैं। कदम numpy का उपयोग करके x, y और c डेटा पॉइंट बनाएं। डेटा बिंदुओं को पांडा डेटाफ़्रेम में बदलें. एक नया आंकड़ा बनाएं या सबप्लॉट्स () पद्धति का उपयोग करके मौजूदा आंकड़े को सक्रिय करें। हॉट कलरमैप प्राप्त करें। डेटा

  1. मैं Matplotlib में आयत में रंग कैसे सेट करूं?

    Matplotlib में एक आयत में रंग सेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति () . का उपयोग करके कोई आकृति बनाएं या मौजूदा आकृति को सक्रिय करें विधि। एक ~.axes.Axes . जोड़ें add_subplot() . का उपयोग करके एक सबप्लॉट व्यवस्था के हिस्से के रूप में आंकड़े के लिए विधि। एक आयत को एक लं

  1. Matplotlib में एक लाइन प्लॉट को कैसे चेतन करें?

    Matplotlib में लाइन प्लॉट को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि। x और y अक्ष पैमाने को सीमित करें। numpy का उपयोग करके x और t डेटा बिंदु बनाएं। निर्देशांक सदिशों, X2 और T2 से निर्देशांक मैट्रिक्स लौटाएं।