3

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"))

このコードは、1919 年 1 月 1 日から始まる毎日の測定値 (頻度 = 365) で ts オブジェクトを作成するように R に指示する必要があると思います。decompose コマンドのエラー メッセージがわかりません。data_ts$tsp が正しくないように見えるため、ts オブジェクトを正しく作成していない気がします。

4

1 に答える 1

2
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)

プロデュース:

時系列分解

于 2012-05-12T10:11:18.243 に答える