2017-02-14 4 views
1

Ich habe diese df:Pandas Zugriff Reihen - Python3

Source1 Source2 ID1 ID2 
    CH  PAYE  1  2 
    CH  PAYE  3  4 
    CH  PAYE  5  6 

i die Reihen als Bereich durch df[x:y] zugreifen kann, aber wenn ich versuche, df[1] eine bestimmte Zeile zuzugreifen es kommt wieder mit einem Fehler.

I die Werte des Headers und der ersten Zeile benötigen, ist der Header durch einfache

for i in df[:0]: print(i)

obwohl für;

for i in df[1]: print(i)

es nicht geben; (CH,PAYE,1,2). Warum nicht?

+0

Verwendung 'iloc' Ordnungs Zeile zuzugreifen, ist es auch auf Null basierende' df.iloc [0] ' – EdChum

+0

Sie müssen' für i in df.loc [1]: 'für ausgewählte Zeile mit Index' 1' – jezrael

Antwort