回答編集履歴

1

修正

2023/03/03 08:29

投稿

can110
can110

スコア38306

test CHANGED
@@ -1,4 +1,5 @@
1
1
  [fetch_openml](https://scikit-learn.org/stable/modules/generated/sklearn.datasets.fetch_openml.html#sklearn-datasets-fetch-openml)の動作が変わり`pixel1`~`pixel784`といった列を持つ`pandas`の`dataframe`を返すようになりました。
2
2
  よってとりあえず`X[0].reshape(28, 28)`を`X.values[0].reshape(28,28)`とすれば動作します。
3
+ あるいは`as_frame=False`を指定すると、numpyのままでデータが返るのでコードはそのままでよいです。
3
4
  詳細はマニュアル参照ください。
4
5