2017-08-19 1 views
1

Ich schaue zum ersten Mal Pandas an und ich gehe durch das '10 Minuten zu Pandas' Tutorial. Ich bin gekommen here. Ich habe durch here überprüft, aber ich bin immer noch nicht klar, was ein Label ist. Kann jemand das erklären?Was ist ein Pandas Dataframe Label?

Antwort

1

"Auswahl nach Label" ist nur eine andere Art, die Auswahl durch den Wert zu sagen. So zum Beispiel, wenn Sie einen Datenrahmen mit einem Datetime-Index haben und Sie das erste Datum wollten könnten Sie tun:

df.iloc[0] 

die erste Reihe zu bekommen. Aber wenn Sie ein bestimmtes Datum wählen wollen, würden Sie durch Etikett auswählen (oder Sie konnten von Wert sagen)

df.loc["2016-12-31"] 

Und dies würde zurückkehren um die Zeile zu dem Punkt entspricht in dem Index, in dem „2016.12.31 " ist anwesend. Notieren Sie die "df.loc" und nicht "df.iloc", weil es Auswahl nach Label und nicht Auswahl nach Index ist

+0

wenn Sie sagen "Auswahl durch den Wert" meinen Sie "Auswahl durch den Wert des Indexes"? – user61629