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

如何为tsibble新增fuel_type键 使其适配autoplot()批量绘图需求

宽格式tsibble转长格式实现多时间序列批量可视化

你需要将现有分列存储4类产品价格的宽表tsibble,转换为按行区分产品类别的长表结构,核心操作如下:

  • 整合4个独立的石油产品价格时间序列数据
  • 在转换后的新tsibble中新增名为fuel_type的分类键,用于标识不同石油产品类型
  • 格式转换完成后即可直接调用autoplot()函数一次性绘制4个时间序列的可视化图表,大幅提升绘图效率

你可以使用tidyverse生态的pivot_longer()函数完成转换,参考代码如下:

library(tsibble)
library(tidyr)

# 替换代码内的列名、表名为你实际使用的字段即可
fuel_price_long <- fuel_price_wide %>%
  pivot_longer(
    cols = !your_time_index, # 排除时间索引列,其余价格列全部整合
    names_to = "fuel_type",
    values_to = "price"
  )

转换后的长表会自动继承原始tsibble的时间索引属性,无需额外配置即可直接调用autoplot(fuel_price_long, price)生成多序列图表


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 09:00:05