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

न्यूनतम चौरसाई के साथ matplotlib के साथ एक रेखा (बहुभुज श्रृंखला) कैसे प्लॉट करें?

न्यूनतम चौरसाई के साथ matplotlib के साथ एक लाइन (बहुभुज श्रृंखला) को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं -

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

उदाहरण

import numpy as np
from scipy.interpolate import pchip
import matplotlib.pyplot as plt

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

N = 50
x = np.linspace(-10, 10, N)
y = np.sin(x)
interp = pchip(x, y)

plt.plot(x, interp(x), color='red')
plt.plot(x, y, 'bo')

plt.show()

आउटपुट

न्यूनतम चौरसाई के साथ matplotlib के साथ एक रेखा (बहुभुज श्रृंखला) कैसे प्लॉट करें? न्यूनतम चौरसाई के साथ matplotlib के साथ एक रेखा (बहुभुज श्रृंखला) कैसे प्लॉट करें?


  1. Matplotlib में हिस्टोग्राम डेटा से लाइन ग्राफ कैसे प्लॉट करें?

    Matplotlib में हिस्टोग्राम डेटा से एक लाइन ग्राफ़ प्लॉट करने के लिए, हम डेटा के एक सेट के हिस्टोग्राम की गणना करने के लिए numpy हिस्टोग्राम विधि का उपयोग करते हैं। कदम मौजूदा आंकड़े में एक सबप्लॉट जोड़ें, nrows=2, ncols=1 और अनुक्रमणिका=1 । डेटा के एक सेट का हिस्टोग्राम प्राप्त करने के लिए सुन

  1. Matplotlib का उपयोग करके इंद्रधनुष की तरह एक बहु-रंगीन रेखा कैसे प्लॉट करें?

    इंद्रधनुष की तरह बहु-रंगीन रेखाएँ बनाने के लिए, हम सात इंद्रधनुषी रंगों (VIBGYOR) की एक सूची बना सकते हैं। कदम numpy का उपयोग करके डेटा बिंदुओं के लिए x बनाएं। रंगों की सूची बनाएं (इंद्रधनुष VIBGYOR)। रंग सूची लंबाई की सीमा में पुनरावृति। x . के साथ प्लॉट लाइन और y(x+i/20) प्लॉट () .

  1. Matplotlib में एक लाइन प्लॉट को कैसे चेतन करें?

    Matplotlib में लाइन प्लॉट को चेतन करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - सबप्लॉट्स () . का उपयोग करके एक फिगर और सबप्लॉट का एक सेट बनाएं विधि। x और y अक्ष पैमाने को सीमित करें। numpy का उपयोग करके x और t डेटा बिंदु बनाएं। निर्देशांक सदिशों, X2 और T2 से निर्देशांक मैट्रिक्स लौटाएं।