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

Matplotlib में ध्रुवीय साजिश में पाठ कैसे वक्र करें?

मैटप्लोटलिब में पोलर प्लॉट में टेक्स्ट को कर्व करने के लिए हम निम्नलिखित कदम उठा सकते हैं

कदम

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

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

  • एक 'कुल्हाड़ी'जोड़ें एक सबप्लॉट व्यवस्था के हिस्से के रूप में चित्र के लिए।

  • कुछ हद तक रेखा को प्लॉट करें, color='green' और लाइनविड्थ=2

  • बनाएं x और y कुछ वक्र . के साथ डेटा बिंदु और उन्हें साजिश () . का उपयोग करके प्लॉट करें विधि।

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

उदाहरण

from matplotlib import pyplot as plt
from scipy.interpolate import interp1d
import numpy as np

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

fig = plt.figure()
ax = fig.add_subplot(111, projection="polar")

for degree in [0, 90, 360]:
   rad = np.deg2rad(degree)
   ax.plot([rad, rad], [0, 1], color="green", linewidth=2)

for curve in [[[0, 90], [0.45, 0.75]]]:
   curve[0] = np.deg2rad(curve[0])
   x = np.linspace(curve[0][0], curve[0][1], 500)
   y = interp1d(curve[0], curve[1])(x)
   ax.plot(x, y, lw=7, color='red')

plt.show()

आउटपुट

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

Matplotlib में ध्रुवीय साजिश में पाठ कैसे वक्र करें?


  1. Matplotlib में 3D कुल्हाड़ियों पर एक बिंदु कैसे प्लॉट करें?

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

  1. Matplotlib में साइन वक्र को कैसे एनिमेट करें?

    एनिमेटेड साइन कर्व बनाने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें। वर्तमान आकृति में एक कुल्हाड़ी जोड़ें और इसे वर्तमान कुल्हाड़ी बनाएं। खाली सूचियों वाली एक पंक्ति प्लॉट करें। लाइन

  1. Matplotlib में प्लॉट के अंदर टेक्स्ट कैसे जोड़ें?

    Matplotlib में एक प्लॉट के अंदर टेक्स्ट जोड़ने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं। टेक्स्ट को कुछ टेक्स्ट प्रॉपर्टी के साथ रखें। प्लॉट x और y प्लॉट () . का उपयोग करके विधि।