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

Matplotlib का उपयोग करके Python में साइन फंक्शन कैसे बनाएं?


Matplotlib डेटा विज़ुअलाइज़ेशन के लिए एक लोकप्रिय Python पैकेज है। डेटा को विज़ुअलाइज़ करना एक महत्वपूर्ण चरण है क्योंकि यह संख्याओं को देखे बिना और जटिल गणनाएँ किए बिना डेटा में क्या हो रहा है, इसे समझने में मदद करता है। यह दर्शकों को मात्रात्मक अंतर्दृष्टि को प्रभावी ढंग से संप्रेषित करने में मदद करता है।

Matplotlib का उपयोग डेटा के साथ 2-आयामी प्लॉट बनाने के लिए किया जाता है। यह एक ऑब्जेक्ट-ओरिएंटेड API के साथ आता है जो Python एप्लिकेशन में प्लॉट एम्बेड करने में मदद करता है। Matplotlib का उपयोग IPython शेल, Jupyter नोटबुक, Spyder IDE आदि के साथ किया जा सकता है।

यह Python में लिखा गया है। इसे Numpy का उपयोग करके बनाया गया है, जो Python में न्यूमेरिकल Python पैकेज है।

Windows पर Python को नीचे दिए गए कमांड का उपयोग करके इंस्टॉल किया जा सकता है:

pip install matplotlib

Matplotlib की निर्भरताएँ हैं:

Python (संस्करण 3.4 या उससे अधिक) NumPy Setuptools Pyparsing Libpng Pytz Free type Six Cycler Dateutil

आइए समझते हैं कि Matplotlib का उपयोग करके प्लॉट में साइन फंक्शन कैसे प्लॉट किया जा सकता है:

उदाहरण

import matplotlib.pyplot as plt import numpy as np data = np.arange(0.0, 4.0, 0.1) y = 2 + np.sin(2 * np.pi * data) fig, ax = plt.subplots() ax.plot(data, y) ax.set(xlabel='x-axis data', ylabel='y-axis data', title='A simple plot') ax.grid() plt.show()

आउटपुट

Matplotlib का उपयोग करके Python में साइन फंक्शन कैसे बनाएं?

व्याख्या

  • आवश्यक पैकेज आयात किए जाते हैं और उपयोग में आसानी के लिए उनका उपनाम परिभाषित किया जाता है।

  • NumPy पैकेज का उपयोग करके डेटा बनाया जाता है।

  • 'figure' फ़ंक्शन का उपयोग करके एक खाली फिगर बनाई जाती है।

  • 'subplot' फ़ंक्शन का उपयोग तीन अलग-अलग प्लॉट के लिए आउटलाइन बनाने के लिए किया जाता है।

  • 'plot' फ़ंक्शन का उपयोग करके डेटा प्लॉट किया जाता है।

  • 'X' और 'Y' अक्ष के लिए लेबल प्रदान करने के लिए set फ़ंक्शन का उपयोग किया जाता है।

  • प्लॉट का शीर्षक परिभाषित किया जाता है।

  • इसे 'show' फ़ंक्शन का उपयोग करके कंसोल पर दिखाया जाता है।


  1. पायथन Seaborn लाइब्रेरी में FacetGrid का उपयोग करके डेटा कैसे विज़ुअलाइज़ करें पायथन Seaborn लाइब्रेरी में FacetGrid का उपयोग करके डेटा कैसे विज़ुअलाइज़ करें

    बारप्लॉट फंक्शन एक श्रेणीबद्ध चर और एक सतत चर के बीच संबंध स्थापित करता है। डेटा को आयताकार बार के रूप में दर्शाया जाता है जहां बार की लंबाई उस विशिष्ट श्रेणी में डेटा के अनुपात को इंगित करती है।पॉइंट प्लॉट बार प्लॉट के समान हैं लेकिन पूरे बार को दर्शाने के बजाय, डेटा पॉइंट का अनुमानित मान दूसरे अक्

  1. पायथन में Seaborn से डेटा विज़ुअलाइज़ करने के लिए factorplot का उपयोग कैसे करें पायथन में Seaborn से डेटा विज़ुअलाइज़ करने के लिए factorplot का उपयोग कैसे करें

    Seaborn एक लाइब्रेरी है जो डेटा विज़ुअलाइज़ करने में मदद करती है। यह कस्टमाइज़्ड थीम और हाई-लेवल इंटरफेस के साथ आती है।बारप्लॉट फंक्शन एक श्रेणीबद्ध चर और एक सतत चर के बीच संबंध स्थापित करता है। डेटा को आयताकार बार के रूप में दर्शाया जाता है जहां बार की लंबाई उस विशिष्ट श्रेणी में डेटा के अनुपात को

  1. पायथन में Seaborn लाइब्रेरी में बार प्लॉट का उपयोग कैसे करें पायथन में Seaborn लाइब्रेरी में बार प्लॉट का उपयोग कैसे करें

    Seaborn एक लाइब्रेरी है जो डेटा विज़ुअलाइज़ करने में मदद करती है। यह कस्टमाइज़्ड थीम और हाई-लेवल इंटरफेस के साथ आती है।पिछले प्लॉट में, हमने पूरे डेटासेट को ग्राफ पर प्लॉट किया। बार प्लॉट की मदद से, हम डेटा के वितरण की केंद्रीय प्रवृत्ति को समझ सकते हैं।बारप्लॉट फंक्शन एक श्रेणीबद्ध चर और एक सतत चर