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

अजगर - हेडर के बिना पंडों के साथ सीएसवी फ़ाइल पढ़ें?

हेडर के बिना CSV फ़ाइल पढ़ने के लिए, हेडर पैरामीटर का उपयोग करें और इसे “कोई नहीं . पर सेट करें " में read_csv() विधि।

मान लें कि Microsoft Excel में खोली गई हमारी CSV फ़ाइल की सामग्री निम्नलिखित हैं -

अजगर - हेडर के बिना पंडों के साथ सीएसवी फ़ाइल पढ़ें?

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

import pandas as pd

CSV फ़ाइल से डेटा को पंडों के डेटाफ़्रेम में लोड करें। यह हेडर भी प्रदर्शित करेगा -

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

लोड करते समय, हेडर पैरामीटर का उपयोग करें और बिना हेडर के CSV लोड करने के लिए कोई नहीं सेट करें -

pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv", header=None)

उदाहरण

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

import pandas as pd

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

# Load data from a CSV file and hide the header
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\SalesData.csv", header=None)
print("\nReading the CSV file (without header)...\n",dataFrame)

आउटपुट

यह निम्नलिखित आउटपुट देगा -

Reading the CSV file...
       Car   Reg_Price   Units
0      BMW        2500     100
1    Lexus        3500      80
2     Audi        2500     120
3   Jaguar        2000      70
4  Mustang        2500     110

Reading the CSV file (without header)...
0 1 2
0      Car   Reg_Price Units
1      BMW        2500 100
2    Lexus        3500 80
3     Audi        2500 120
4   Jaguar        2000 70
5  Mustang        2500 110

  1. सीबॉर्न के साथ एक वायलिन प्लॉट बनाएं - पायथन पांडस

    सीबॉर्न में वायलिन प्लॉट का उपयोग बॉक्सप्लॉट और कर्नेल घनत्व अनुमान के संयोजन को आकर्षित करने के लिए किया जाता है। इसके लिए Seaborn.violinplot() का इस्तेमाल किया जाता है। मान लें कि CSV फ़ाइल के रूप में हमारा डेटासेट निम्नलिखित है - Cricketers.csv सबसे पहले, आवश्यक 3 पुस्तकालयों को आयात करें - imp

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

    सीबॉर्न में बॉक्स प्लॉट का उपयोग श्रेणियों के संबंध में वितरण दिखाने के लिए एक बॉक्स प्लॉट बनाने के लिए किया जाता है। इसके लिए Seaborn.boxplot() का इस्तेमाल किया जाता है। मान लें कि CSV फ़ाइल के रूप में हमारा डेटासेट निम्नलिखित है - Cricketers.csv सबसे पहले, आवश्यक 3 पुस्तकालयों को आयात करें - imp

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

    सीबॉर्न में लाइनप्लॉट का उपयोग कई सिमेंटिक ग्रुपिंग की संभावना के साथ एक लाइन प्लॉट बनाने के लिए किया जाता है। इसके लिए Seaborn.lineplot() का इस्तेमाल किया जाता है। मान लें कि CSV फ़ाइल के रूप में हमारा डेटासेट निम्नलिखित है - Cricketers.csv सबसे पहले, आवश्यक 3 पुस्तकालयों को आयात करें - import se