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

फ़ंक्शन को पायथन में एक आकृति कैसे लौटाएं (Matplotlib का उपयोग करके)?

फ़ंक्शन को पायथन में एक आंकड़ा वापस करने के लिए (Matplotlib का उपयोग करके), हम निम्नलिखित कदम उठा सकते हैं -

  • फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें।

  • बनाएं x और y डेटा अंक numpy का उपयोग कर रहे हैं।

  • एक फ़ंक्शन बनाएं प्लॉट(x, y) जो figure() . का उपयोग करके एक नया आंकड़ा बनाता है या मौजूदा आंकड़े को सक्रिय करता है विधि।

  • x . को प्लॉट करें और y प्लॉट () . का उपयोग करके डेटा बिंदु तरीका; अंजीर का उदाहरण लौटाएं।

  • कॉल करें प्लॉट(x, y) मेथड और फिगर इंस्टेंस को एक वेरिएबल में स्टोर करें, f

  • आकृति प्रदर्शित करने के लिए, दिखाएँ () . का उपयोग करें विधि।

उदाहरण

import numpy as np
from matplotlib import pyplot as plt

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

def plot(x, y):
   fig = plt.figure()
   plt.plot(x, y)
   return fig

x = np.linspace(-10, 10, 100)
y = np.sin(x)

f = plot(x, y)

plt.show()

आउटपुट

फ़ंक्शन को पायथन में एक आकृति कैसे लौटाएं (Matplotlib का उपयोग करके)?


  1. मैं Matplotlib का उपयोग करके पायथन में 3D हिस्टोग्राम कैसे प्रस्तुत कर सकता हूं?

    पायथन में 3डी हिस्टोग्राम रेंडर करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। figure() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। सबप्लॉट व्यवस्था के रूप में क्यूरेंट फिगर में एक कुल्हाड़ी जोड

  1. Matplotlib का उपयोग करके कीबोर्ड इनपुट द्वारा पायथन आकृति को कैसे बंद करें?

    एक कीबोर्ड इनपुट द्वारा पायथन फिगर को बंद करने के लिए, हम plt.pause() मेथड, एक इनपुट और क्लोज़ () मेथड का उपयोग कर सकते हैं। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। numpy का उपयोग करके यादृच्छिक t और y डेटा बिंदु बनाएं। एक नया आंकड़ा बनाएं या आंकड़ा () . का उपयोग

  1. Python Matplotlib का उपयोग करके 3D ग्राफ़ कैसे प्लॉट करें?

    पायथन का उपयोग करके 3D ग्राफ़ को प्लॉट करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति() . का उपयोग करके एक नया आंकड़ा बनाएं या मौजूदा आंकड़ा सक्रिय करें विधि। 3D अक्ष ऑब्जेक्ट प्राप्त करें। डेटा बिंदुओं के लिए x, y, और z सूचियाँ बनाएँ। scatter3D() . का उपयोग करके 3D स्कैटर पॉइंट ज