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

कैसे pyplot का उपयोग कर एक चरण वक्र के तहत क्षेत्र को भरने के लिए? (मैटप्लोटलिब)

पाइप्लॉट का उपयोग करके स्टेप कर्व के नीचे के क्षेत्र को भरने के लिए, हम निम्नलिखित कदम उठा सकते हैं

कदम

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • यादृच्छिक डेटा बिंदु बनाएं, x , y1 और y2 , numpy का उपयोग करते हुए।
  • वक्र के नीचे के क्षेत्र को भरने के लिए, x . लगाएं और y ste="pre", . के साथ fill_between() . का उपयोग करके विधि।
  • प्लॉट (x, y1) और (x, y2) प्लॉट () . का उपयोग करने वाली लाइनें drawstyle="steps" . के साथ विधि विधि।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.linspace(-10, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x
plt.fill_between(x, y1, step="pre", alpha=0.4)
plt.fill_between(x, y2, step="pre", alpha=0.4)

plt.plot(x, y1, drawstyle="steps")
plt.plot(x, y2, drawstyle="steps")

plt.show()

आउटपुट

कैसे pyplot का उपयोग कर एक चरण वक्र के तहत क्षेत्र को भरने के लिए? (मैटप्लोटलिब)


  1. मैं matplotlib.pyplot.colorbar.ColorbarBase की टिकों का फ़ॉन्ट आकार कैसे बदलूं?

    कलरबार के टिक के फॉन्ट साइज को बदलने के लिए, हम निम्नलिखित कदम उठा सकते हैं- 5☓5 आयामों का एक यादृच्छिक डेटा सेट बनाएं। डेटा को एक छवि के रूप में प्रदर्शित करें, अर्थात, एक 2D नियमित रेखापुंज पर। एक स्केलर मैप करने योग्य ऑब्जेक्ट इमेज के साथ एक कलरबार बनाएं। रंग पट्टी के टिक आकार को बदलने के लिए फ़

  1. Matplotlib का उपयोग करके सीबॉर्न काउंटप्लॉट में दिखाए गए समूहों की संख्या को कैसे सीमित करें?

    सीबॉर्न काउंटप्लॉट में दिखाए गए समूहों की संख्या को सीमित करने के लिए, हम एक वैरिएबल group_count का उपयोग कर सकते हैं , काउंटप्लॉट () . में उपयोग किया जाता है विधि तर्क। कदम एक आकृति और सबप्लॉट के दो सेट बनाएं। दो चाबियों के साथ, पांडा का उपयोग करके डेटा फ़्रेम बनाएं। वैरिएबल को इनिशियलाइज़

  1. Matplotlib.pyplot पाई चार्ट में बाईं ओर के लेबल को कैसे निकालें?

    एक matplotlib पाई चार्ट में बाईं ओर के लेबल को हटाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - घंटों, गतिविधियों और रंगों की सूचियां बनाएं। पाई () . का उपयोग करके एक पाई चार्ट प्लॉट करें विधि। Matplotlib में बाईं ओर के लेबल को छिपाने के लिए, हम उपयोग कर सकते हैं plt.ylabel() खाली स्ट्रिंग क