私は自分のデータフレームに単純なインデックスを持っています(0からnの整数)。クエリパンダのデータフレームインデックス
行インデックス値1,10,100を使用する場合は、これらの行のみを取得するためにインデックスをクエリする方法を教えてください。
おかげ
私は自分のデータフレームに単純なインデックスを持っています(0からnの整数)。クエリパンダのデータフレームインデックス
行インデックス値1,10,100を使用する場合は、これらの行のみを取得するためにインデックスをクエリする方法を教えてください。
おかげ
を、インデックスが位置を整数に等しいです。したがって、.loc
または.iloc
のいずれかを使用できます。
.LOCは主
.iloc参照
(0から長さ1軸)に基づいて、主整数位置である...基づいてラベルさdifferent-choices-for-indexing
はこれを試してください:あなたのケースで
result = data.loc[[1,10,100]]
ilocとlocの違いはCalvinですか? –
ことができますこの方法で試してみてください... 'df.iloc [[1,10,100]、:]' – su79eu7k
@ su79eu7k私はdf.loc [df.index.isin([vals])をやっていましたが動作するようですが、それが良い方法であるかどうかは分かりません。 –