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

使用tidyverts生态工具时出现measured_vars无适用方法报错如何解决

报错原因

报错的核心逻辑和你判断的一致:feasts::ACF的第一个入参要求是完整的tsibble对象,你使用data_ts$data.提取的是普通数值向量,不符合入参要求,内部调用measured_vars时触发了类型不匹配的报错。

修正方案

直接将完整的tsibble传入ACF即可,函数会自动识别索引和测量变量:

library("fpp3")
ind. <- 1:4
data. <- c(3,2,6,6)
data_ts <- as_tsibble(data.frame(ind., data.), index = "ind.")
# 写法1:只有一个测量变量时可直接传入tsibble
autoplot(ACF(data_ts))
# 写法2:多测量变量场景下指定计算列,传入列名即可
autoplot(ACF(data_ts, y = data.))
补充说明

你使用连续整数作为事件顺序索引的方式是合规的,tsibble不强制要求索引为时间类型,唯一且递增的序列都可以作为合法索引,不会影响后续时序特征计算、可视化等操作的正确性。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 20:36:03