Python 来自Keras预测数据的pd.DataFrame问题

Python 来自Keras预测数据的pd.DataFrame问题,python,pandas,numpy,keras,Python,Pandas,Numpy,Keras,我尝试创建一个数据框架,以便更容易地可视化真实和预测比较。但对于代码: pred = pd.DataFrame({'Реальная': y_test, 'Предсказанная': model.predict(X_test)}) 我明白了: Exception: Data must be 1-dimensional 因此,您可以转到,而不必注意俄语的注释(如果您是аааааа),请尝试展平并将其转换为列表 pred = pd.DataFrame({'

我尝试创建一个数据框架,以便更容易地可视化真实和预测比较。但对于代码:

pred = pd.DataFrame({'Реальная': y_test, 
                 'Предсказанная': model.predict(X_test)})
我明白了:

Exception: Data must be 1-dimensional

因此,您可以转到,而不必注意俄语的注释(如果您是аааааа),请尝试展平并将其转换为列表

pred = pd.DataFrame({'Реальная': y_test, 
                     'Предсказанная': list(model.predict(X_test).flatten())})
print(pred)

我运行的代码没有转换到列表,所有的工作都是正确的,在这种情况下,有没有理由使用转换到列表,我不知道是谁的原因?@kццццццццааааааааа
      Реальная  Предсказанная
0         7.2       5.699125
1        18.8      19.322182
2        19.0      23.012312
3        27.0      30.977814
4        22.2      25.090652