周波数の意味は以下のとおりです。私は自分のxtsオブジェクトをtsオブジェクトに変換し、tsオブジェクトを印刷しようとしたときに私は情報の下にいました。 私のデータは時間単位のデータです。しかし、私はこれ以下の頻度がどのように計算されるのか理解できませんでした。私は私のTSオブジェクトが毎時のデータとして私のデータを扱っていることを確認したい。だから、私のデータフレームがintitally以下のように見えるxtsをtsオブジェクトに変換する際の周波数パラメータを理解するR
Time Series:
Start = 1
End = 15548401
Frequency = 0.000277777777777778 (how this is equivalent to hourly frequency?)
:
y
1484337600 19.22819
1484341200 19.28906
1484344800 19.28228
1484348400 19.21669
1484352000 19.32759
1484355600 19.21833
1484359200 19.20626
1484362800 19.28737
1484366400 19.20651
1484370000 19.18424
それはエポック時間と値を持ちます。エポックタイムはこのデータフレームのrow.namesです。
は今、私が使用してXTSのオブジェクトに変換 -
xts_dataframe <- xts(x = dataframe$y,
order.by = as.POSIXct(as.numeric(row.names(dataframe)), origin="1970-01-01"))
ts_dataframe <- as.ts(xts_dataframe)
私が間違ってやっているお勧めしてください?基本的に私は最初のデータフレームをts()
オブジェクトに変換したいのですが、ARIMAを適用する必要があります。このデータは1時間あたりのデータです。私は本当にそれに取り組むのに苦労しています。
あなたが投稿できる両方のあなたの 'xts'オブジェクトを作成し、あなたがts''にそれを変換する方法をどのように?あなたが持っているものは時間ごとの頻度ではありません。 –
@ChrisHaug編集内容を確認してください – Ashag