次のようなデータフレームがあります。
> head(hpr)
Week Hpr
1 199536 143111.0
2 199537 140721.9
3 199538 140864.9
4 199539 143293.1
5 199540 148913.3
6 199541 149267.6
この毎週のデータフレームを毎日のxtsオブジェクトに変換したいと思います。この質問への答えはこれを解決するようです。
ここでの問題は、非標準の日付形式YYYYWWです。as.POSIXctを使用して日付を変換しようとしましたが、どこにも行きませんでした。
index <- as.POSIXct(strptime(hpr[,1], "%Y%W"))
> head(index)
[1] "1995-05-28 CEST" "1995-05-28 CEST" "1995-05-28 CEST" "1995-05-28 CEST" "1995-05-28 CEST" "1995-05-28 CEST"
次のようなxtsオブジェクトを作成したいと思います。
Date Hpr
1995-09-04 143111.0
1995-09-05 143111.0
1995-09-06 143111.0
1995-09-07 143111.0
1995-09-08 143111.0
1995-09-09 143111.0
1995-09-10 143111.0
1995-09-11 140721.9
1995-09-12 140721.9
1995-09-13 140721.9
1995-09-14 140721.9
1995-09-15 140721.9
1995-09-16 140721.9
1995-09-17 140721.9
提案?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加