回答編集履歴

1

追記

2019/11/04 12:27

投稿

hayataka2049
hayataka2049

スコア30935

test CHANGED
@@ -13,3 +13,21 @@
13
13
 
14
14
 
15
15
  説明変数は`X = df[:,1:58]`で作っているわけですから、`df.columns[1:58][skb.get_support()]`とかで取らないといけないでしょう(これが嫌なら、目的変数と不要な列を削除した説明変数だけのデータフレームを一度経ておくようにするのが良いでしょう)。
16
+
17
+
18
+
19
+ あるいは、簡単に済ますのであれば
20
+
21
+
22
+
23
+ ```python
24
+
25
+ df = pd.read_csv('/Users/hoge/Desktop/ファイル名.csv')
26
+
27
+ columns = df.columns
28
+
29
+ df = np.array(df)
30
+
31
+ ```
32
+
33
+ などとしておくのも良いかもしれません。`columns`変数は残るので、あとでここから列名を参照する訳です。