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

Matplotlib Python में लॉग स्केल पर कर्व के नीचे का क्षेत्र भरें


Matplotlib Python में लॉग स्केल पर कर्व के नीचे का क्षेत्र भरने के लिए, हम निम्नलिखित चरण अपना सकते हैं:

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

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

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

x = np.linspace(-1, 1, 100)
y1 = np.sin(x)
y2 = np.cos(x)

plt.plot(x, y1, label="y=sin(x)")
plt.plot(x, y2, label="y=cos(x)")

plt.fill_between(x, y1, y2, color="red", label="Area", alpha=0.3)

plt.xscale('log')
plt.yscale('log')

plt.legend(loc='lower right')

plt.show()

आउटपुट

Matplotlib Python में लॉग स्केल पर कर्व के नीचे का क्षेत्र भरें


  1. Matplotlib में प्लॉट की गई दो कर्व्स के बीच का क्षेत्रफल कैसे खोजें? Matplotlib में प्लॉट की गई दो कर्व्स के बीच का क्षेत्रफल कैसे खोजें?

    Matplotlib में दो कर्व्स के बीच का क्षेत्रफल खोजने के लिए निम्नलिखित चरणों का पालन करें: चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके x, c1 और c2 डेटा पॉइंट्स बनाएं। plot() मेथड्स का उपयोग करके (x, c1) और (x, c2) प्लॉट करें। दो कर्व्स c1 और c2 के बीच के क्ष

  1. Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट कैसे जोड़ें? Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट कैसे जोड़ें?

    Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट जोड़ने के लिए figtext() और text() मेथड का उपयोग करें। चरण फिगर का आकार सेट करें और सबप्लॉट्स के बीच पैडिंग एडजस्ट करें। NumPy का उपयोग करके x और y डेटा पॉइंट्स बनाएं। NumPy का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें। फुटनोट रखने के लिए x, y पोजीशन

  1. पायथन में लॉग हिस्टोग्राम कैसे बनाएं? पायथन में लॉग हिस्टोग्राम कैसे बनाएं?

    लॉग हिस्टोग्राम बनाने के लिए, हम hist() मेथड के आर्गुमेंट में log=True का उपयोग कर सकते हैं। चरण संख्याओं की एक सूची बनाएं। density=True के साथ हिस्टोग्राम प्लॉट करें। फिगर को डिस्प्ले करने के लिए show() मेथड का उपयोग करें। उदाहरण import numpy as np import matplotlib.pyplot as plt plt.rcParams[fi