2017-12-29 25 views
0

の組み合わせを使用してインデックスを選択する方法:私は日付によってインデックスを付けた時間でソートデータセットは以下のように探して持っているLOCとILOC

   result 
2009-09-08 Positive 
2009-08-24 Negative 
2009-06-01 Positive 
2009-04-23 Positive 
2008-12-06 Positive 
...   ... 

私は例えば、日付を見つけたいと思い、2009年8月24日プラス日以下の2行は、すなわち

2009-08-24 Negative 
2009-06-01 Positive 
2009-04-23 Positive 

は私の問題は、以下の必要があり、特定の日付を見つけることLOC(df.loc [「2009-08-24」])が、その日付を見つけ、二列を必要とすることです数値位置(iloc)。 matlabでは、まず '2009-08-24'(この場合は2番目の行)の数値の行番号 'n'を見つけて、 'n + 2'の行を選択します。しかし、私はPythonでより簡単な方法があるかどうかはわかりません。タンスク!

答えて

0

どの程度

df.loc['2009-08-24':].head(2) 
+0

ありがとうございます!まさに私が探していたもの! –

関連する問題