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

Matplotlib में प्रत्येक सबप्लॉट के लिए घूर्णन अक्ष पाठ

प्रत्येक सबप्लॉट के लिए अक्ष टेक्स्ट को घुमाने के लिए, हम तर्क में रोटेशन के साथ टेक्स्ट का उपयोग कर सकते हैं।

कदम

  • एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें।

  • एक '~.axes.Axes' Add जोड़ें add_subplot() . का उपयोग करके एक सबप्लॉट व्यवस्था के हिस्से के रूप में चित्र के लिए विधि।

  • subplots_adjust() . का उपयोग करके सबप्लॉट लेआउट पैरामीटर समायोजित करें विधि।

  • उपशीर्षक () . का उपयोग करके आकृति में एक केंद्रित शीर्षक जोड़ें विधि।

  • अक्ष का शीर्षक सेट करें।

  • प्लॉट का x और y लेबल सेट करें।

  • कुछ समन्वय बिंदुओं के साथ अक्ष बनाएं।

  • कुछ तर्कों जैसे फ़ॉन्ट आकार, फ़ॉन्टवेट . के साथ आकृति में टेक्स्ट जोड़ें और रोटेशन add जोड़ें ।

  • एक बिंदु को प्लॉट करें और उस बिंदु को कुछ टेक्स्ट और एरोहेड के साथ एनोटेट करें।

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot()
fig.subplots_adjust(top=0.85)
fig.suptitle('bold figure suptitle', fontsize=14, fontweight='bold')
ax.set_title('axes title')
ax.set_xlabel('xlabel')
ax.set_ylabel('ylabel')
ax.axis([0, 10, 0, 10])
ax.text(3, 8, 'boxed italics text in data coords', style='italic',
   bbox={'facecolor': 'red', 'alpha': 0.5, 'pad': 10})
ax.text(2, 6, r'an equation: $E=mc^2$', fontsize=15)
ax.text(3, 2, 'unicode: Institut für Festkörperphysik')
ax.text(0.95, 0.01, 'colored text in axes coords',
   verticalalignment='bottom', horizontalalignment='right',
   transform=ax.transAxes,
   color='green', fontsize=15)
ax.plot([2], [1], 'o')
ax.annotate('annotate', xy=(2, 1), xytext=(3, 4),
   arrowprops=dict(facecolor='black', shrink=0.05))
plt.show()

आउटपुट

Matplotlib में प्रत्येक सबप्लॉट के लिए घूर्णन अक्ष पाठ


  1. Matplotlib का उपयोग करके अक्ष लेबल और किंवदंती में सबस्क्रिप्ट में टेक्स्ट कैसे लिखें?

    एक्सिस लेबल्स और लेजेंड में सबस्क्रिप्ट में टेक्स्ट लिखने के लिए, हम निम्नलिखित कदम उठा सकते हैं - NumPy का उपयोग करके x और y डेटा पॉइंट बनाएं। सुपर सबस्क्रिप्ट टेक्स्ट लेबल के साथ x और y डेटा पॉइंट प्लॉट करें। xlabel . का प्रयोग करें और येलेबल सदस्यता . के साथ पाठ में। प्रयोग लेजेंड(

  1. Matplotlib समोच्च साजिश के लिए अक्ष रेखाएं या मूल बनाएं।

    मैटलपोटलिब कंटूर प्लॉट के लिए अक्ष रेखाएं या मूल खींचने के लिए, हम उपयोग कर सकते हैंcontourf() , axhline() y=0 और axvline() x=0. numpy का उपयोग करके x, y, और z के लिए डेटा बिंदु बनाएं। अक्ष गुण सेट करने के लिए, हम plt.axis(off) . का उपयोग कर सकते हैं विधि। कॉन्टूरफ () . का प्रयोग करें x,

  1. टिंकर में टेक्स्ट के लिए फ़ॉन्ट कैसे सेट करें?

    टिंकर में कई अंतर्निहित विधियां और कार्य हैं जिनका उपयोग विगेट्स में विभिन्न सुविधाएं प्रदान करने के लिए किया जाता है। हम font(font-family,font-size, style) का उपयोग करके tkinter एप्लिकेशन में टेक्स्ट विजेट के फ़ॉन्ट-प्रॉपर्टी को कस्टमाइज़ कर सकते हैं। गुण। टपल को टेक्स्ट कंस्ट्रक्टर के अंदर घोषित क