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

Matplotlib में भरा हुआ आर्क कैसे ड्रॉ करें?


Matplotlib में भरा हुआ आर्क ड्रॉ करने के लिए, हम निम्न चरण अपना सकते हैं:

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।
  • एक फिगर और सबप्लॉट्स का सेट बनाएं।
  • दो वेरिएबल इनिशियलाइज़ करें, r, yoff।
  • Numpy का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • x और y प्लॉट्स के बीच एरिया भरें।
  • एक्सिस आस्पेक्ट सेट करें और फिगर कैनवास ड्रॉ करें।
  • फिगर डिस्प्ले करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import matplotlib.pyplot as plt
import numpy as np

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

fg, ax = plt.subplots(1, 1)
r = 2.
yoff = -1
x = np.arange(-1., 1.05, 0.05)
y = np.sqrt(r - x ** 2) + yoff
ax.fill_between(x, y, 0)
ax.axis([-2, 2, -2, 2])
ax.set_aspect("equal")
fg.canvas.draw()
plt.show()

आउटपुट

Matplotlib में भरा हुआ आर्क कैसे ड्रॉ करें?

  1. Matplotlib में एक्सिस को पारदर्शी कैसे बनाएं? Matplotlib में एक्सिस को पारदर्शी कैसे बनाएं?

    Matplotlib में एक्सिस को पारदर्शी बनाने के लिए, हम निम्नलिखित चरण अपना सकते हैं:फिगर का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें।figure() मेथड का उपयोग करके एक नया फिगर बनाएं या मौजूदा फिगर को सक्रिय करें।सबप्लॉट व्यवस्था के हिस्से के रूप में फिगर में ~.axes.Axes जोड़ें।वर्तमान

  1. Matplotlib में 2D हिस्टोग्राम कैसे प्लॉट करें? Matplotlib में 2D हिस्टोग्राम कैसे प्लॉट करें?

    2D हिस्टोग्राम बनाने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। एक फिगर और सबप्लॉट्स का सेट बनाएं। hist2d() मेथड का उपयोग करके x और y प्लॉट करें। प्लॉट का शीर्षक सेट करें। फिगर डिस्प्ले करने

  1. Flask में Matplotlib कैसे दिखाएं? Flask में Matplotlib कैसे दिखाएं?

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