要将预测结果保存到指定的 CSV 文件的第1、2、3列中,可以修改result的列名和to_csv的参数。以下是修改后的代码:

# 将预测结果保存到新的 CSV 文件中
# 将预测结果转换为 DataFrame
result = pd.DataFrame(predicted, columns=['prediction_1', 'prediction_2', 'prediction_3'])

# 将预测结果反归一化
result['prediction_1'] = result['prediction_1'] * 2871.158436
result['prediction_2'] = result['prediction_2'] * 2871.158436
result['prediction_3'] = result['prediction_3'] * 2871.158436

# 将 DataFrame 以行为单位保存到 CSV 文件中
result.to_csv('三参数预测结果.csv', index=False)

将result的列名修改为'prediction_1'、'prediction_2'、'prediction_3',然后通过乘以2871.158436进行反归一化。最后,将to_csv的参数header设置为False,这样就可以将预测结果以行为单位保存到CSV文件中,其中第1、2、3列分别为预测的三个参数


原文地址: https://www.cveoy.top/t/topic/iTsT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录