2016-07-13 9 views
0

Ich habe eine XLSX-Datei, die Header in der Spalte A und Werte in den Spalten B bis Z hat. Wie verwende ich Pandas, um die Excel-Datei zu lesen, so dass es liest die Spaltennamen aus Spalte A und füllt diese Spalten mit Werten aus den Spalten B bis Z.Python Pandas lesen Excel-Datei

Wenn ich jetzt versuche, die Excel-Datei zu lesen, verwendet sie den obersten Zeilenwert in den Spalten A bis Z als Spaltennamen und verwendet die Werte in der zweiten Zeile und weiter zum Füllen der Spalten .

Antwort

2

können Sie es auf diese Weise tun:

In [8]: df = pd.read_excel(fn, header=None, index_col=0).T 

In [9]: df 
Out[9]: 
0 col1 col2 col3 col4 
1  1 10 100 1000 
2 11 101 1001 10001 

Quelle Excel-Datei:

enter image description here