loc()
ブール配列を引数として使用する Pandas メソッドを試しています。
遊ぶための小さなデータフレームを作成しました:
col1 col2 col3 col4
0 a 1 2 3
1 b NaN NaN 6
2 c NaN 8 9
3 d NaN 11 12
4 e 13 14 15
5 f 17 18 19
6 g 21 2 2 23
そして、軸 1 で使用して多数の列をサブセット化するブール配列:
a1 = pd.Series([True, False, True, False])
次に試しました:
df.loc[: , a1]
エラーメッセージが表示されました:
IndexingError: Unalignable boolean Series キーが提供されました
ブール配列を適用して、いくつかの列をサブセット化するにはどうすればよいloc()
ですか?