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

अपट्रेंड प्रदर्शित करने के लिए डेटासेट प्लॉट करें - पायथन पांडस

टाइम सीरीज़ एनालिसिस द्वारा प्रदर्शित अपवर्ड पैटर्न जिसे हम अपट्रेंड कहते हैं। मान लें कि निम्नलिखित हमारा डेटासेट है यानी SalesRecords.csv

सबसे पहले, आवश्यक पुस्तकालयों को आयात करें -

import pandas as pd
import matplotlib.pyplot as plt

CSV फ़ाइल से पंडों के डेटाफ़्रेम में डेटा लोड करें -

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")

कॉलम को डेटाटाइम ऑब्जेक्ट में कास्ट करना -

dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

अपट्रेंड के लिए प्लॉट बनाएं -

dataFrame.plot()

उदाहरण

निम्नलिखित कोड है -

import pandas as pd
import matplotlib.pyplot as plt

# Load data from a CSV file into a Pandas DataFrame
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesRecords.csv")
print("Reading the CSV file...\n", dataFrame)

# casting column to datetime object
dataFrame['Date_of_Purchase'] = pd.to_datetime(dataFrame['Date_of_Purchase'])

dataFrame = dataFrame.set_index('Date_of_Purchase')

# Creating the plot
dataFrame.plot()
plt.show()

आउटपुट

निम्नलिखित आउटपुट है -

अपट्रेंड प्रदर्शित करने के लिए डेटासेट प्लॉट करें - पायथन पांडस


  1. पायथन पांडा - एक समूहीकृत क्षैतिज बार चार्ट प्लॉट करें सभी कॉलम

    सभी स्तंभों के साथ समूहबद्ध क्षैतिज बार चार्ट के लिए, barh() का उपयोग करके एक बार चार्ट बनाएं और a और y मान सेट न करें। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें - pdimport matplotlib.pyplot को plt के रूप में आयात करें 3 कॉलम के साथ डेटाफ़्रेम बनाएं - dataFrame =pd.DataFrame({Car:[Bentley, Lexus,

  1. सीबॉर्न के साथ पूरे डेटासेट को पास करते हुए एक लाइनप्लॉट बनाएं - पायथन पांडस

    सीबॉर्न में लाइनप्लॉट का उपयोग कई सिमेंटिक ग्रुपिंग की संभावना के साथ एक लाइन प्लॉट बनाने के लिए किया जाता है। इसके लिए Seaborn.lineplot() का इस्तेमाल किया जाता है। संपूर्ण डेटासेट के साथ लाइनप्लॉट प्लॉट करने के लिए, बस लाइनप्लॉट () का उपयोग करें और x और y मानों का उल्लेख किए बिना उसमें संपूर्ण डेटा

  1. पायथन पांडा - एक बार प्लॉट बनाएं और बार को सीबोर्न में स्टाइल करें

    सीबॉर्न में बार प्लॉट का उपयोग बिंदु अनुमान और आत्मविश्वास अंतराल को आयताकार सलाखों के रूप में दिखाने के लिए किया जाता है। Seaborn.barplot() का उपयोग किया जाता है। चेहरे के रंग . का उपयोग करके बार को स्टाइल करें , लाइनविड्थ और एजकलर पैरामीटर। मान लें कि CSV फ़ाइल के रूप में हमारा डेटासेट निम्नलिखित