回答編集履歴
1
magichanさんの指摘を受け修正
test
CHANGED
@@ -1 +1,15 @@
|
|
1
|
-
`y=d[['shares']]`→`y=d['shares']`としてください。`[]`は不要です。
|
1
|
+
~~`y=d[['shares']]`→`y=d['shares']`としてください。`[]`は不要です。~~
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
#### magichanさんの指摘を受け修正
|
6
|
+
|
7
|
+
失礼しました。上記の記載は正しいです。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
元データは[OnlineNewsPopularity.csv](https://github.com/lgscoding/MachineLearning/blob/master/data/OnlineNewsPopularity.csv)でしょうか?
|
12
|
+
|
13
|
+
であれば`url, timedelta, n_tokens~`のようにカンマ区切りの後ろに空白が入ってしまっており、列名やデータが「 shares」など空白入りで読み込まれてしまっています。
|
14
|
+
|
15
|
+
この空白を除去するため、`d = pd.read_csv('OnlineNewsPopularity.csv', sep=',', skipinitialspace=True)`として読み込んでください。
|