You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将含预测区间的TSIBBLE预测结果导出为CSV文件

导出tsibble预测结果为CSV文件

你的tsibble包含特殊类型列(如hilo置信区间、dist分布),直接导出会导致Excel无法识别这些格式,需要先处理为普通数值列再导出,步骤如下:

1. 处理特殊类型列

假设你的tsibble对象名为forecast_results,运行以下R代码展开置信区间和分布参数:

library(tsibble)
library(dplyr)
library(tidyr)

processed_data <- forecast_results %>%
  # 拆分80%置信区间为上下限
  mutate(
    `80%下限` = map_dbl(`80%`, ~ .x$lower),
    `80%上限` = map_dbl(`80%`, ~ .x$upper),
    # 拆分95%置信区间为上下限
    `95%下限` = map_dbl(`95%`, ~ .x$lower),
    `95%上限` = map_dbl(`95%`, ~ .x$upper),
    # 提取Fatturati分布的均值和方差
    Fatturati均值 = map_dbl(Fatturati, ~ .x$mean),
    Fatturati方差 = map_dbl(Fatturati, ~ .x$var)
  ) %>%
  # 移除原始特殊类型列
  select(-Fatturati, -`80%`, -`95%`) %>%
  # 将Month转为Excel可识别的日期格式(可选)
  mutate(Month = as.Date(Month))

2. 导出为CSV文件

处理完成后,导出到本地CSV:

write.csv(processed_data, "预测结果.csv", row.names = FALSE, fileEncoding = "UTF-8")

导出的CSV文件可直接用Excel打开,所有列均为数值或日期类型,方便后续分析和报告制作。

内容的提问来源于stack exchange,提问作者Mark_

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 03:52:35