2016-09-22 2 views
1

Ich benutze read_csv, um eine ziemlich große CSV in Chunks zu lesen (nur die erste Zeile zu testen).Pandas Python-read_csv liest keine vollständigen Daten in jeder Zeile

data = read_csv('VOD_Properties.csv', nrows=1, low_memory=False) 
print(data) 

Ergebnis:

         PROPERTIES 
0 {"video_id":241338,"play_uuid":"0d293b16-566a-... 

Originaldaten in Excel:

{"video_id":241338,"play_uuid":"0d293b16-566a-46e7-ac90-e3caa602a527","seconds":0.116,"current_state":"PLAY","total_seconds":100.032} 

Um zu testen, ob die Daten der gerade einfach nicht angezeigt, I umgewandelt in einen String:

string_data = data.to_string() 

und drucken Sie die letzten paar c haracters der Zeichenfolge zu sehen, ob sie sind ‚...‘:

6-566a-... 

Ich habe mit den Parametern versucht herum spielen, aber nicht eine einzige Verbesserung.

Vielen Dank im Voraus.

+0

Ich glaube nicht, es ist ein Thema, um alle Daten zu lesen, sondern vielmehr eine Frage der nicht alle davon angezeigt wird. Numpy, Pandas usw. verwenden Ellipsen, um anzuzeigen, dass nicht alle Daten angezeigt wurden. –

+1

Die Zeile wurde gelesen; gerade beim Drucken von Pandas schneidet breite Spalten mit Ellipsen '...'. Sie können den Schwellenwert für die Anzeige der Spaltenbreite der Pandas ändern mit: [Wie entferne ich Ellipse aus einer Zeile in einer Python Pandas Serie oder einem Datenrahmen?] (Http://stackoverflow.com/questions/21028819/how-to-remove-ellipsis -von-einer-Reihe-in-Python-Pandas-Serie-oder-Daten-Frame) Sollten wir das als ein Duplikat davon schließen? – smci

+1

Dupe: http://stackoverflow.com/questions/26277757/pandas-to-html-truncates-string-contents und http://stackoverflow.com/questions/21028819/how-to-remove-ellipsis-from-a -row-in-python-pandas-series-or-data-frame – EdChum

Antwort

Verwandte Themen