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

Matplotlib में एक्स-अक्ष के साथ ग्राफ को कैसे स्थानांतरित करें?

मैटप्लोटलिब में एक्स-अक्ष के साथ एक ग्राफ को स्थानांतरित करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

import numpy as np
import matplotlib.pyplot as plt

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# x and y data points
x = np.linspace(-5, 5, 100)
y = np.sin(x)

# Original graph and shifted graph
plt.plot(x, y, label='Original Graph')
plt.plot(range(1, 1+len(y)), y, label='Shifted Graph')

# Place a legend
plt.legend(loc='upper right')

plt.show()

आउटपुट

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

Matplotlib में एक्स-अक्ष के साथ ग्राफ को कैसे स्थानांतरित करें? Matplotlib में एक्स-अक्ष के साथ ग्राफ को कैसे स्थानांतरित करें?


  1. Matplotlib का उपयोग करके एक्स-अक्ष के तहत फुटनोट कैसे जोड़ें?

    Matplotlib का उपयोग करके X-अक्ष के नीचे फ़ुटनोट जोड़ने के लिए, हम figtext() . का उपयोग कर सकते हैं और पाठ () विधि। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके x और y डेटा बिंदु बनाएं। numpy का उपयोग करके x और y डेटा बिंदुओं को प्लॉट करें। फुटनोट ल

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

    matplotlib में हैच की लाइनविड्थ को बदलने के लिए, हम हैच की लाइनविड्थ को पैरा में सेट कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बनाएं x और y=sin(x) डेटा अंक numpy का उपयोग कर रहे हैं। प्लॉट में हैच की लाइन-चौड़ाई सेट करें। scatter() . का उपयोग करके x और

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

    पायथन में मैटप्लोटलिब में एक्स-अक्ष मान सेट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - x और y डेटा बिंदुओं के लिए दो सूचियाँ बनाएँ। xticks . प्राप्त करें श्रेणी मान। प्लॉट () . का उपयोग करके एक लाइन प्लॉट करें xtick श्रेणी मान और y डेटा बिंदुओं के साथ विधि। xticks . बदलें xticks()