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

Matplotlib में टूटे हुए क्षैतिज बार ग्राफ़ कैसे बनाएं?

Matplotlib में टूटे हुए क्षैतिज बार ग्राफ बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

import matplotlib.pyplot as plt

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

fig, ax = plt.subplots()

# Horizontal sequence of rectangles
ax.broken_barh([(110, 30), (150, 10)], (10, 9), facecolors='tab:blue')
ax.broken_barh([(10, 50), (100, 20), (130, 10)], (20, 9),
   facecolors=('tab:orange', 'tab:green', 'tab:red'))

# Scale X and Y axes limits
ax.set_ylim(5, 35)
ax.set_xlim(0, 200)

# Configure the grid lines
ax.grid(True)

# Annotate the broken bars
ax.annotate('race interrupted', (61, 25),
   xytext=(0.8, 0.9), textcoords='axes fraction',
   arrowprops=dict(facecolor='black', shrink=0.05),
   fontsize=16,
   horizontalalignment='right', verticalalignment='top')

plt.show()

आउटपुट

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

Matplotlib में टूटे हुए क्षैतिज बार ग्राफ़ कैसे बनाएं? Matplotlib में टूटे हुए क्षैतिज बार ग्राफ़ कैसे बनाएं?


  1. कैसे कुप्पी में Matplotlib दिखाने के लिए?

    फ्लास्क में प्लॉट दिखाने के लिए, हम निम्नलिखित कदम उठा सकते हैं- एक छोटा आवेदन करें। फ्लास्क एप्लिकेशन चलाने के लिए, वर्तमान निर्देशिका पर जाएं। $ निर्यात FLASK_APP=file.py $ फ्लास्क रन ब्राउज़र खोलें, url हिट करें:https://127.0.0.1:5000/print-plot/ आकृति को प्लॉट करने के लिए, हम रैंडम का उपयोग कर

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज

  1. कैसे अजगर Matplotlib में वफ़ल चार्ट बनाने के लिए?

    वफ़ल चार्ट एक मनोरंजक विज़ुअलाइज़ेशन तकनीक है जिसे आम तौर पर लक्ष्यों की ओर प्रगति प्रदर्शित करने के लिए बनाया जाता है। एक नया आंकड़ा बनाते समय या किसी मौजूदा आकृति को सक्रिय करते समय, हम उपयोग कर सकते हैं चित्राक्लास=वफ़ल । कदम शब्दकोश का उपयोग करके पांडा का डेटा फ़्रेम बनाएं। figureClass=Waf