पांडा के साथ टीएसवी फ़ाइल कैसे पढ़ें (उदाहरण सहित)


पायथन में पांडा के साथ टीएसवी फ़ाइल को पढ़ने के लिए, आप निम्नलिखित मूल सिंटैक्स का उपयोग कर सकते हैं:

 df = pd. read_csv (" data.txt ", sep=" \t ")

यह ट्यूटोरियल इस फ़ंक्शन के व्यावहारिक उपयोग के कई उदाहरण प्रदान करता है।

हेडर के साथ टीएसवी फ़ाइल पढ़ें

मान लीजिए कि हमारे पास हेडर के साथ data.txt नामक निम्नलिखित TSV फ़ाइल है:

इस फ़ाइल को पांडा डेटाफ़्रेम में पढ़ने के लिए, हम निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 import pandas as pd

#read TSV file into pandas DataFrame
df = pd. read_csv (" data.txt ", sep=" \t ")

#view DataFrame
print (df)

	column1 column2
0 1 4
1 3 4
2 2 5
3 7 9
4 9 1
5 6 3
6 5 7
7 8 8
8 3 1
9 4 9

हम डेटाफ़्रेम क्लास को प्रिंट कर सकते हैं और निम्नलिखित सिंटैक्स का उपयोग करके पंक्तियों और स्तंभों की संख्या पा सकते हैं:

 #display class of DataFrame
print (type(df))

<class 'pandas.core.frame.DataFrame'>

#display number of rows and columns in DataFrame
df. shape

(10, 2)

हम देख सकते हैं कि df 10 पंक्तियों और 2 स्तंभों वाला एक पांडा डेटाफ़्रेम है।

हेडर के बिना टीएसवी फ़ाइल पढ़ें

मान लें कि हमारे पास data.txt नाम की निम्न TSV फ़ाइल है, जिसमें कोई हेडर नहीं है:

इस फ़ाइल को पांडा डेटाफ़्रेम में पढ़ने के लिए, हम निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #read TSV file into pandas DataFrame
df = pd. read_csv (" data.txt ", sep=" \t ", header= None )

#view DataFrame
print (df)

        0 1
0 1 4
1 3 4
2 2 5
3 7 9
4 9 1
5 6 3
6 5 7
7 8 8
8 3 1
9 4 9

चूँकि टेक्स्ट फ़ाइल में कोई हेडर नहीं था, इसलिए पांडा ने केवल कॉलमों को 0 और 1 नाम दिया।

हेडर के बिना टीएसवी फ़ाइल पढ़ें और कॉलम नाम निर्दिष्ट करें

यदि हम चाहें, तो हम नाम तर्क का उपयोग करके टेक्स्ट फ़ाइल आयात करते समय कॉलम नाम निर्दिष्ट कर सकते हैं:

 #read TSV file into pandas DataFrame and specify column names
df = pd. read_csv (" data.txt ", sep=" \t ", header= None, names=[" A ", " B "] )

#display DataFrame
print (df)

	A B
0 1 4
1 3 4
2 2 5
3 7 9
4 9 1
5 6 3
6 5 7
7 8 8
8 3 1
9 4 9

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि पांडा के साथ अन्य फ़ाइल प्रकारों को कैसे पढ़ा जाए:

पंडों के साथ टेक्स्ट फ़ाइल कैसे पढ़ें
पांडा के साथ सीएसवी फ़ाइलें कैसे पढ़ें
पंडों के साथ एक्सेल फ़ाइलें कैसे पढ़ें
पांडा के साथ JSON फ़ाइल कैसे पढ़ें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *