カラムに既知の値がある場合、そのインデックス値はどのように取得できますか?たとえば、PANDASでは、既知の値のインデックスを取得する方法は?
In [148]: a = pd.DataFrame(np.arange(10).reshape(5,2),columns=['c1','c2'])
In [149]: a
Out[149]:
c1 c2
0 0 1
1 2 3
2 4 5
........
私たちが知っているように、私たちは知っているように、それに対応するインデックスで値を得ることができます。
In [151]: a.ix[0,1] In [152]: a.c2[0] In [154]: a.c2.ix[0] <-- use index
Out[151]: 1 Out[152]: 1 Out[154]: 1 <-- get value
インデックスで値を取得するにはどうすればよいですか?
非一意のエントリを持つことができ、インデックス、なぜあなたはそれがリストを返すために、より理にかなって言うのですか? –
うーん、私はそれが間違っていると思う。すべてのインデックスが一意であれば、 'a.c1 [a.c1 == 8] .index.tolist()[0]' – waitingkuo
という回答をいただきありがとうございます。私はインデックスのオブジェクトは、プレーンリストに変換することができると考えていない.thanks agagin。 – user2407991