Heim  >  Artikel  >  Backend-Entwicklung  >  Verwenden Sie Pandas, um die ersten paar Zeilen zu lesen, die in der CSV-Datei angegeben sind

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

不言
不言Original
2018-04-20 14:12:376979Durchsuche

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,,,,

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

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$

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!

Stellungnahme:
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