深度学习 计算预测和真实值之间的差异

要计算预测和真实值之间的差异,可以首先将真实值加载到一个 pandas DataFrame 中,然后将预测值和真实值连接在一起,最后计算它们的差异。以下是一个示例代码:```python

import pandas as pd

# 假设真实数据保存在 real_data_df 中,其中包含时间列和真实值列
# real_data_df = ...

# 将真实数据与预测数据连接在一起
result_df['Real_Data'] = real_data_df['真实值列名称']  # 请替换为实际的列名称

# 计算预测和真实值的差异
result_df['Difference'] = result_df['Real_Data'] - result_df['Predicted_Data']

# 保存结果到 Excel 文件
result_df.to_excel('C:/Users/47418/Desktop/results_comparison_with_difference.xlsx', index=False)

在这个示例中,`result_df` 是包含预测数据、真实数据和它们之间差异的 DataFrame。您需要根据实际的数据结构调整列名称。

另外,为了确保保存到 Excel 文件中的差异值是浮点数且小数点后保留三位,您可以使用以下代码:

# 将差异值格式化为字符串,保留小数点后三位
result_df['Difference'] = result_df['Difference'].apply(lambda x: "{:.3f}".format(x))

# 保存结果到 Excel 文件
result_df.to_excel('C:/Users/47418/Desktop/results_comparison_with_difference.xlsx', index=False)

这将确保 Excel 中的差异值是格式化后的字符串,而不是默认的浮点数。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-19 21:58:01       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-19 21:58:01       97 阅读
  3. 在Django里面运行非项目文件

    2023-12-19 21:58:01       78 阅读
  4. Python语言-面向对象

    2023-12-19 21:58:01       88 阅读

热门阅读

  1. 打破“造车”嫌疑,华为“造车”另辟蹊径

    2023-12-19 21:58:01       58 阅读
  2. 如何获取旧版 macOS

    2023-12-19 21:58:01       73 阅读
  3. ROSBAG中提取图片

    2023-12-19 21:58:01       74 阅读
  4. 对caffe跑前向后生成的预测文件画ROC曲线

    2023-12-19 21:58:01       72 阅读
  5. python之彩色图像变灰度图像

    2023-12-19 21:58:01       70 阅读
  6. RabbitMQ和Redis作为消息中间件的使用场景区别

    2023-12-19 21:58:01       66 阅读