Verwenden Sie Pandas, um die ersten paar Zeilen zu lesen, die in der CSV-Datei angegeben sind

不言
Freigeben: 2018-04-20 14:12:37
Original
7020 Leute haben es durchsucht

Der folgende Artikel zeigt Ihnen, wie Sie mit Pandas die ersten Zeilen einer CSV-Datei lesen können. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich ist. Schauen wir uns das gemeinsam an

CSV-Dateien, die zum Speichern von Daten verwendet werden, enthalten manchmal sehr große Datenmengen. Manchmal benötigen wir jedoch nicht alle Daten.

Dies kann durch die Funktion zum Lesen der angegebenen Anzahl von Zeilen in read_csv in Pandas erreicht werden.

Zum Beispiel gibt es eine data.csv-Datei. Der Inhalt der Datei lautet wie folgt:

GreydeMac-mini:chapter06 greyzhang$ cat data.csv 
,name_01,coment_01,,,,
2,name_02,coment_02,,,,
3,name_03,coment_03,,,,
4,name_04,coment_04,,,,
5,name_05,coment_05,,,,
6,name_06,coment_06,,,,
7,name_07,coment_07,,,,
8,name_08,coment_08,,,,
9,name_09,coment_09,,,,
10,name_10,coment_10,,,,
11,name_11,coment_11,,,,
12,name_12,coment_12,,,,
13,name_13,coment_13,,,,
14,name_14,coment_14,,,,
15,name_15,coment_15,,,,
16,name_16,coment_16,,,,
17,name_17,coment_17,,,,
18,name_18,coment_18,,,,
19,name_19,coment_19,,,,
20,name_20,coment_20,,,,
21,name_21,coment_21,,,,
Nach dem Login kopieren

Wenn die Daten, die wir benötigen, nur die ersten 5 Zeilen sind, kann die Lesemethode durch Nrows angegeben werden. Schreiben Sie den Code wie folgt:

 1 #!/usr/bin/python
 2 
 3 import pandasas pd
 4 
 5 data = pd.read_csv('data.csv',nrows =5)
 6 print(data)
 7
Nach dem Login kopieren

Das laufende Ergebnis des Codes ist wie folgt:

GreydeMac-mini:chapter06 greyzhang$ python row_test.py 
 Unnamed: 0 name_01 coment_01 Unnamed: 3 Unnamed: 4 Unnamed: 5 \
0   2 name_02 coment_02   NaN   NaN   NaN 
1   3 name_03 coment_03   NaN   NaN   NaN 
2   4 name_04 coment_04   NaN   NaN   NaN 
3   5 name_05 coment_05   NaN   NaN   NaN 
4   6 name_06 coment_06   NaN   NaN   NaN 
 Unnamed: 6 
0   NaN 
1   NaN 
2   NaN 
3   NaN 
4   NaN 
GreydeMac-mini:chapter06 greyzhang$
Nach dem Login kopieren

Wie aus den obigen Ergebnissen ersichtlich ist, wird die erwartete Funktion durch Angabe der Anzahl der zu lesenden Zeilen erreicht.

Verwandte Empfehlungen:

Pandas-Implementierung der Auswahl von Zeilen an einem bestimmten Index

Das obige ist der detaillierte Inhalt vonVerwenden Sie Pandas, um die ersten paar Zeilen zu lesen, die in der CSV-Datei angegeben sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!