wie man den index des I-TEN Elements in der pandas.Serie

Ich versuche, den index von 6. Element in der Reihe, die ich habe.

Dies ist, wie der Kopf sieht aus wie

United States    1.536434e+13
China            6.348609e+12
Japan            5.542208e+12
Germany          3.493025e+12
France           2.681725e+12

Für die 6. index-name ( 6. Land nach dem sortiert wird ), ich in der Regel verwenden s.Kopf(6) und die 6. index von dort aus

en.Kopf(6) gibt mir

United States     1.536434e+13
China             6.348609e+12
Japan             5.542208e+12
Germany           3.493025e+12
France            2.681725e+12
United Kingdom    2.487907e+12

und bei dieser Suche, ich bin immer den index als Vereinigtes Königreich.

So, gibt es eine bessere Art und Weise für immer, den anderen index als dieses. Und auch für einen Daten-frame, gibt es eine Funktion, um die 6. index auf basis der jeweiligen Spalte, nach der sortiert werden.

Wenn es Daten-frame, ich in der Regel, Sortieren, erstellen Sie eine neue Spalte namens index, und verwenden Sie reset_index und verwenden Sie dann iloc-Attribut auf die 6. ( Da wird es mit einem Bereich in der index-nach-reset ).

Gibt es einen besseren Weg dies zu tun mit pd.Serie und pd.DataFrame.

Danke.

InformationsquelleAutor D3VLPR | 2016-12-21

Schreibe einen Kommentar