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()
आउटपुट
यह निम्न आउटपुट उत्पन्न करेगा

