2013-06-27 9 views

Odpowiedz

6

połączenia .parse z header=None kluczowego argumentu.

df = xl.parse("Sheet1", header=None) 
6

Myślę, ustawiając je potem jest jedynym sposobem, w tym przypadku, więc jeśli masz na przykład cztery kolumny w swojej DataFrame:

df.columns = ['W','X','Y','Z'] 

Jeśli wiesz z góry, co nagłówki w ExcelFile są jego prawdopodobnie lepiej je zmienić, by to zmienić nazwę W. do A, etc:

df.rename(columns={'W':'A', 'X':'B', etc}) 
+2

Mój problem polega na tym, że pierwszy wiersz pliku Excel zawiera prawidłowe dane, a nie nazwy kolumn. więc używając "df.columns = [" W "," X "," Y "," Z "]" Straciłabym dane ... więc muszę dodać nazwy col do istniejących danych, a następnie zmienić nazwy col .... –

Powiązane problemy