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

Matplotlib का उपयोग करके मैं प्लॉट के xtick लेबल को सरल चित्र कैसे बना सकता हूं?

Matplotlib का उपयोग करके प्लॉट के xtick लेबल को सरल चित्र बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

  • आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।
  • इनिशियलाइज़ करें y सरल रेखाचित्रों की स्थिति।
  • एक नया आंकड़ा बनाएं या आंकड़ा () . का उपयोग करके मौजूदा आंकड़े को सक्रिय करें विधि।
  • एक '~.axes.Axes' जोड़ें add_subplot() . का उपयोग करके एक सबप्लॉट व्यवस्था के हिस्से के रूप में चित्र के लिए विधि।
  • प्लॉट () का उपयोग करके एक लाइन प्लॉट करें विधि।
  • एक्स-अक्ष टिक को set_ticks() का उपयोग करके सेट करें विधि।
  • खाली टिक लेबल सेट करें।
  • add_patch() . का उपयोग करके मंडलियां और आयत पैच जोड़ें तरीका। तत्काल सर्कल() और आयत () कक्षा।
  • आंकड़ा प्रदर्शित करने के लिए, दिखाएं () . का उपयोग करें विधि।

उदाहरण

import matplotlib.pyplot as plt
import matplotlib.patches as patches

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

y = -.75
fig = plt.figure()

ax = fig.add_subplot(111)
ax.plot(range(10))

ax.get_xaxis().set_ticks([2, 4, 6, 8])
ax.get_xaxis().set_ticklabels([])

ax.add_patch(patches.Circle((2, y), radius=.2,
                           clip_on=False, facecolor='red'))
ax.add_patch(patches.Circle((4, y), radius=.2,
                           clip_on=False, facecolor='yellow'))
ax.add_patch(patches.Rectangle((6 - .1, y - .05), .2, .2,
                              clip_on=False, facecolor='blue'))
ax.add_patch(patches.Rectangle((8 - .1, y - .05), .2, .2,
                              clip_on=False, facecolor='green'))

plt.show()

आउटपुट

Matplotlib का उपयोग करके मैं प्लॉट के xtick लेबल को सरल चित्र कैसे बना सकता हूं?


  1. Matplotlib में पारुला कॉलोर्मैप कैसे बनाएं?

    Matplotlib में Parula colormap बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके कोलोरमैप डेटा बनाएं। एक LinearSegmentedColormap बनाएं रंगों की सूची से। विस्कम कलरमैप का विश्लेषण करने और नए कॉलोरमैप बनाने के लिए

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

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

  1. कैसे मनमाना डेटा का उपयोग कर Matplotlib के साथ एक 4D प्लॉट बनाने के लिए?

    4D प्लॉट बनाने के लिए, हम x, y, z और c मानक डेटा पॉइंट बना सकते हैं। एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें। कदम आकृति() . का प्रयोग करें एक आकृति बनाने या किसी मौजूदा आकृति को सक्रिय करने की विधि। सबप्लॉट व्यवस्था के हिस्से के रूप में एक आकृति जोड़ें। numpy का उपयोग करके x, y, z