2016-05-28 6 views
2

その行に対応するインデックス値で行番号にアクセスしようとしています。そのインデックス値を持つ行番号1インデックスで行番号にアクセス

index_value = df.index[1] 

mydata = [{'name': 'John', 'age': 75, 'height':1.78}, 
     {'name': 'Paul', 'age': 22, 'height':1.71}] 

df = pandas.DataFrame(mydata) 
df = df.set_index('name') 

ゲットインデックス値は、どのように私は行番号を返しに行くのですか?この場合、1

答えて

3

はまたget_locを使用することができます。

df.index.get_loc(index_value) 
Out[67]: 1 
+1

うん、それは非常に良く、より適切なソリューションです – MaxU