質問するログイン新規登録

質問編集履歴

1

追記

2020/12/07 14:07

投稿

shineshine
shineshine

スコア1

title CHANGED
File without changes
body CHANGED
@@ -2,4 +2,8 @@
2
2
 
3
3
  10行10列の配列があったとして,3~7列のデータをdropして10行5列の新たな配列にしたいとします.
4
4
  df.drop.(["列3の名前", "列4の名前", "列5の名前", "列6の名前", "列7の名前"], axis = 1)
5
- と書くのは頭悪そうなので列の番号で指定できるやり方を教えてください.
5
+ と書くのは頭悪そうなので列の番号で指定できるやり方を教えてください.
6
+
7
+ df.drop(data.columns[[3,4,5,6,7,]],axis=1)
8
+ でもできると思うのですが,3:8みたいな感じにスライシングができるやり方を教えて欲しいです.
9
+ ちなみにdf.drop(data.columns[[3:8]],axis=1)ではできませんでした.