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

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

Matplotlib का उपयोग करके X-एक्सिस के नीचे फुटनोट जोड़ने के लिए figtext() और text() मेथड का उपयोग करें।

चरण

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

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

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

x = np.linspace(-2, 2, 100)
y = np.exp(x)
plt.plot(x, y)
plt.figtext(0.5, 0.01, "footnote: $y=e^{x}$", ha="center", fontsize=18, bbox={"facecolor": "green", "alpha": 0.75, "pad": 5})
plt.show()

आउटपुट

प्लॉट के नीचे केंद्र में हरे बैकग्राउंड वाला फुटनोट "footnote: y=e^x" दिखाई देगा।

  1. Matplotlib में हैच लाइनविड्थ कैसे बदलें? Matplotlib में हैच लाइनविड्थ कैसे बदलें?

    हैच पैटर्न की लाइनविड्थ बदलने के लिए plt.rcParams[hatch.linewidth] सेट करें। चरण फिगर साइज़ और ऑटोलेआउट सेट करें। x, y = sin(x) डेटा जनरेट करें। plt.rcParams[hatch.linewidth] = 1 सेट करें। plt.scatter() में marker=s, hatch=/, linewidth=0.05 से स्क्वायर मार्कर्स प्लॉट करें। plt.show() से दिखाएं। उद

  1. Matplotlib का उपयोग करके Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या कैसे सीमित करें? Matplotlib का उपयोग करके Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या कैसे सीमित करें?

    Seaborn काउंटप्लॉट में दिखाए गए समूहों की संख्या सीमित करने के लिए, हम group_count वेरिएबल का उपयोग कर सकते हैं, जिसे countplot() मेथड आर्गुमेंट्स में उपयोग किया जाता है। चरण एक फिगर और दो सबप्लॉट्स का सेट बनाएं। दो कीज़ के साथ Pandas का उपयोग करके डेटा फ्रेम बनाएं। countplot() मेथड में समूह

  1. Matplotlib Python में X-अक्ष मान कैसे सेट करें? Matplotlib Python में X-अक्ष मान कैसे सेट करें?

    Matplotlib Python में X-अक्ष मान सेट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: x और y डेटा पॉइंट्स के लिए दो सूचियां बनाएं। xticks रेंज वैल्यू प्राप्त करें। plot() मेथड का उपयोग करके xtick रेंज वैल्यू और y डेटा पॉइंट्स के साथ लाइन प्लॉट करें। xticks() मेथड का उपयोग करके xticks को X-अक्ष