gpt4 book ai didi

r - 在 R 中创建 ts 对象

转载 作者:行者123 更新时间:2023-12-03 00:13:28 28 4
gpt4 key购买 nike

我才开始玩 R 中的时间序列,所以我在第一个障碍上就失败了!我有一个每日温度读数向量(没有日期戳),但在创建这样的对象时遇到问题。

data<-rnorm(3650, m=10, sd=2)
data_ts<-as.ts(data, frequency=365, start=c(1919, 1))
attributes(data_ts)
dcomp<-decompose(data_ts, type=c("additive"))

我认为这段代码应该指示 R 创建一个 ts 对象,从 1919 年 1 月 1 日开始进行每日测量(频率 = 365)。我不明白 decompose 命令中的错误消息,我有一种感觉,我没有正确创建 ts 对象,因为 data_ts$tsp 看起来不正确!

最佳答案

data <- rnorm(3650, m=10, sd=2)
# change is below, use ts() to create time series
data_ts <- ts(data, frequency=365, start=c(1919, 1))
attributes(data_ts)
dcomp<-decompose(data_ts, type=c("additive"))
plot(dcomp)

产品:

Time series decomposed

关于r - 在 R 中创建 ts 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10562663/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com