以下のようなプログラムを作成したのですが、なぜか一行目trainXはうまく動くのですが、二行目trainYは以下のエラーメッセージが出てうまく動きませんでした。
どなたかご意見を頂ければと思います。
エラーメッセージ
AttributeError: 'numpy.float64' object has no attribute 'values'
python-BaseException
python
1 trainX.append(df_s2.iloc[i:i + n_prev].values) 2 trainY.append(df_s2.iloc[i + n_prev].values)
df_s2
(0, 4.2140289074278945e-05) (1, -1.270944496382256e-05) (2, 4.2016665263865696e-05) (3, -0.0001632800302475603) (4, 0.00011483178804391062) (5, -5.3443930832550385e-05) (6, -0.0011686756181963583) (7, 0.0001647469844464476) (8, -2.7423469387754988e-05)
trainX
1[array([ 4.21402891e-05, -1.27094450e-05, 4.20166653e-05, -1.63280030e-04, 2 1.14831788e-04])]
回答1件
あなたの回答
tips
プレビュー