現在、機械学習を勉強中の初学者です。
mglearn.datasets.load_citibike()でcitibikeのデータを用いて、勉強しています。
x=citibike.index.astype("int64").reshape(-1,1)//10**9
上記のようなコードや
x_hour=citibike.index.hour.reshape(-1,1)
このようなコードを打ち込むと
'Int64Index' object has no attribute 'reshape'
このようなエラーメッセージが表示されます。
基本的には同じことが問題でエラーが起こっているのはわかるのですが。まだNumpyやpandasについて勉強中のため、このエラーメッセージの意味がわかりません。
Int64型のデータは変更ができない?的なことは調べてなんとなくわかったのですが、解決策が見つかりません。
なぜこのエラーメッセージが返されるのか、そしてどのようにすれば解決できるのかご教授ください。
どうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー