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

पायथन - पैंडास डेटाफ्रेम को बार ग्राफ में कैसे प्लॉट करें


मान लीजिए हमारी CSV फ़ाइल में निम्नलिखित सामग्री है:

Car Reg_Price
0 BMW 2000
1 Lexus 1500
2 Audi 1500
3 Jaguar 2000
4 Mustang 1500

आवश्यक लाइब्रेरी आयात करें:

import pandas as pd
import matplotlib.pyplot as mp

हमारी CSV फ़ाइल डेस्कटॉप पर है। CSV फ़ाइल से डेटा लोड करके पैंडास डेटाफ्रेम में डालें:

d = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
dataFrame = pd.DataFrame(d.head(), columns=["Car","Reg_Price"])

डेटाफ्रेम को प्लॉट करें:

dataFrame.plot(x="Car", y="Reg_Price", kind="bar", figsize=(10, 9))

उदाहरण

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

import pandas as pd
import matplotlib.pyplot as mp
# CSV पढ़ें
d = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv")
print("\nCSV फ़ाइल पढ़ी जा रही है...\n", d)
# डेटाफ्रेम
dataFrame = pd.DataFrame(d.head(), columns=["Car","Reg_Price"])
# डेटाफ्रेम प्लॉट करें
dataFrame.plot(x="Car", y="Reg_Price", kind="bar", figsize=(10, 9))
# बार ग्राफ प्रदर्शित करें
mp.show()

आउटपुट

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

पायथन - पैंडास डेटाफ्रेम को बार ग्राफ में कैसे प्लॉट करें


  1. Matplotlib Python में Pandas DataFrame में एरिया कैसे प्लॉट करें? Matplotlib Python में Pandas DataFrame में एरिया कैसे प्लॉट करें?

    Matplotlib Python में Pandas DataFrame में एरिया प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं - फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग समायोजित करें। एक Pandas डेटाफ्रेम बनाएं, यानी एक दो-आयामी, आकार-परिवर्तनीय, संभावित रूप से विषम सारणीबद्ध डेटा। ग्राफ प्लॉट्स के बीच का क

  1. Python में ग्राफ कैसे प्लॉट करें? Python में ग्राफ कैसे प्लॉट करें?

    Python में ग्राफ़ Matplotlib लाइब्रेरी का उपयोग करके प्लॉट किए जा सकते हैं। Matplotlib लाइब्रेरी मुख्य रूप से ग्राफ़ प्लॉटिंग के लिए उपयोग की जाती है।Matplotlib का उपयोग करके ग्राफ़ प्लॉट करने से पहले आपको इसे इंस्टॉल करना होगा। Matplotlib का उपयोग सिंपल लाइन, बार ग्राफ़, हिस्टोग्राम और पाई चार्ट बन

  1. Pandas सीरीज़ से Matplotlib में बार ग्राफ कैसे प्लॉट करें? Pandas सीरीज़ से Matplotlib में बार ग्राफ कैसे प्लॉट करें?

    Pandas सीरीज़ से Matplotlib में बार ग्राफ प्लॉट करने के लिए, हम निम्नलिखित चरण अपना सकते हैं: 1 से 10 की रेंज के बीच अलग-अलग कीज़ का एक डिक्शनरी बनाएं। Pandas डेटा फ्रेम का उपयोग करके डेटाफ्रेम बनाएं। plot() मेथड का उपयोग करके kind=bar के साथ बार प्लॉट बनाएं। फिगर डिस्प्ले करने के लिए show(