編集:私の最初の質問は単なるVersionitisの問題でした。しかし、私の最初の質問に答えるの過程でいくつかの他の質問が対処されたので、私は質問を言い換え、以下、それらをリストアップしました:コールダンツによるパンダの選択
私はすなわちselection by callables、いくつかのパンダ能力で自分自身を習熟しています。ドキュメントはラムダ関数の使用を助言する。これを行うために、よりコンパクトで、ニシキヘビの方法は
df1.loc[lambda df: df.A > 0, :]
あります:値> 0機能は「A」とデータフレームDF1のすべてのサンプルを抽出するには?
ここで、df1がフィーチャAのデータフレームになっていますが、値が混合複線とトリプル(2と3タプル)であるとします。ダブルスだけを含むサンプルをどのように抽出できますか?私はこれを
df1.loc[len(df1.A)>2,:]
としてやってみましたが、パンダが期待通りに値を放送していないことは明らかです。
それは素敵な作品私にとっては。おそらく 'anaconda'や他のIDEを再起動してください。 – jezrael
アップデートは本当ですか? pd .__ version__と入力して確認できますか? – ayhan
私のマシンでは正常に動作します。私はパンダ0.18.1を使用しています。 –