Pythonで非連続な列を選択する方法
Pythonでは以下の方法で非連続な列を選択可能です。
- その場限りで、本質的な解決策には程遠い
- もういいよ
selected_cols = df.iloc[:, [0, 2, 4]]
- 彼は自分の計画について誰にも言いませんでした。
- df
- 大阪のお好み焼き屋で働いています
- テーブルに花瓶があると部屋が明るくなります。
- はれのちくもり
selected_cols = df.loc[:, ['column1', 'column3', 'column5']]
どちらの方法も、コロン (:) を使用して、すべての行を選択します。最初の方法は整数のインデックスを使用して列を選択し、2 番目の方法は列名を使用して選択します。
お役に立てたら幸いです!