pandas read_table usecols Fehler mit ":"

8

Ich versuche, einen bestimmten Bereich von nicht-konsekutiven Spalten aus meiner Datei zu lesen, indem ich python pandas read_table-Funktion verwende. Zu diesem Zweck versuche ich:

%Vor%

Die Idee ist, dass ich versuche, ":" zu verwenden, um den Bereich der Anzahl der Spalten für Usecols auszuwählen, anstatt Spaltennummern zu verwenden, die durch Komma "," getrennt sind. Ich erhalte einen Syntaxfehler. Wenn ich Kommas "," verwende, um Spaltennummern zu trennen, dann funktioniert es gut.

%Vor%

Das kann jedoch mühsam sein, da ich manchmal 40 Spalten auswählen muss. Wie kann ich das umgehen?

Ich habe es sogar versucht

%Vor%

aber es gab mir auch Fehler.

Ich denke, das sollte einfach zu lösen sein, aber ich konnte keine Lösung online finden.

    
BioProgram 15.02.2016, 03:03
quelle

1 Antwort

10

Es sollte ...

sein

Python 3:

%Vor%

Python 2:

%Vor%

Ich hoffe, es hilft!

    
cdonts 15.02.2016, 03:06
quelle

Tags und Links