PandasのDataFrameについて.
10行10列の配列があったとして,3~7列のデータをdropして10行5列の新たな配列にしたいとします.
df.drop.(["列3の名前", "列4の名前", "列5の名前", "列6の名前", "列7の名前"], axis = 1)
と書くのは頭悪そうなので列の番号で指定できるやり方を教えてください.
df.drop(data.columns[[3,4,5,6,7,]],axis=1)
でもできると思うのですが,3:8みたいな感じにスライシングができるやり方を教えて欲しいです.
ちなみにdf.drop(data.columns[[3:8]],axis=1)ではできませんでした.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/08 11:52