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

matplotlib में X-अक्ष के साथ ग्राफ कैसे शिफ्ट करें?


matplotlib में X-अक्ष के साथ ग्राफ शिफ्ट करने के लिए, हम निम्न चरण अपना सकते हैं:

  • फिगर आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग समायोजित करें।
  • नंपाई का उपयोग करके x और y डेटा पॉइंट्स बनाएं।
  • मूल वक्र के लिए x और y डेटा पॉइंट्स प्लॉट करें।
  • शिफ्ट किया गया ग्राफ प्लॉट करें, (1, 1+len(y)) की रेंज में y डेटा पॉइंट्स के साथ।
  • फिगर पर लीजेंड रखें।
  • फिगर प्रदर्शित करने के लिए show() मेथड का उपयोग करें।

उदाहरण

import numpy as np
import matplotlib.pyplot as plt
# फिगर आकार सेट करें
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
# x और y डेटा पॉइंट्स
x = np.linspace(-5, 5, 100)
y = np.sin(x)
# मूल ग्राफ और शिफ्ट किया गया ग्राफ
plt.plot(x, y, label='Original Graph')
plt.plot(range(1, 1+len(y)), y, label='Shifted Graph')
# लीजेंड रखें
plt.legend(loc='upper right')
plt.show()

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा

matplotlib में X-अक्ष के साथ ग्राफ कैसे शिफ्ट करें?matplotlib में X-अक्ष के साथ ग्राफ कैसे शिफ्ट करें?

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

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

  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 Python में X-अक्ष मान कैसे सेट करें? Matplotlib Python में X-अक्ष मान कैसे सेट करें?

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