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

कैसे एक पंक्ति से मेल करने के लिए Matplotlib एनोटेशन घुमाने के लिए?

matplotlib एनोटेशन को एक लाइन से मिलाने के लिए घुमाने के लिए, हम निम्नलिखित कदम उठा सकते हैं-

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

उदाहरण

import numpy as np
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()
m = 1
c = 1
x = np.linspace(-2, 2, 10)
y = m*x + c
theta = np.arctan(m)
line, = ax.plot(x, y)
ax.text(x=x[2], y=y[2]+.25, s="y=mx+c", rotation=180.0*(1-theta), fontsize=15, color='green')
plt.show()

आउटपुट

कैसे एक पंक्ति से मेल करने के लिए Matplotlib एनोटेशन घुमाने के लिए?


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

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

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

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

  1. Matplotlib में एक लाइन प्लॉट को कैसे चेतन करें?

    Matplotlib में लाइन प्लॉट को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि। x और y अक्ष पैमाने को सीमित करें। numpy का उपयोग करके x और t डेटा बिंदु बनाएं। निर्देशांक सदिशों, X2 और T2 से निर्देशांक मैट्रिक्स लौटाएं।