gpt4 book ai didi

r - 如何从一年中的某一天获取日期

转载 作者:行者123 更新时间:2023-12-04 18:09:22 25 4
gpt4 key购买 nike

我正在处理一个看起来有点像这样的数据集:

    Year Date       Day_nr Value
1976 19-02-1976 50 167
1976 19-03-1976 79 140
1978 05-03-1978 64 200
1978 05-04-1978 95 200
1999 05-05-1999 125 89
1999 20-06-1999 171 79

然后我有兴趣根据天数作为 x 值来估计每年的多项式模型。然后我运行一个预测函数来估计模型的值。我用天数来做到这一点。
我的预测数据框的数据看起来有点像这样,只是每年有更多的条目
    Year Day_nr Value
1976 53 167
1976 80 140
1978 69 300
1978 130 200
1999 140 89
1999 160 79

我现在想做的是从这些天数和年份中得到一个日期。
我以为我可以用 lubridate 做到这一点,但我只能找到相反的方向,我用来在原始数据文件中的第一个位置生成天数。使用整个日期作为预测器对我来说是不可能的,因为我需要其他计算的天数。

有没有办法轻松做到这一点?

干杯,
萨丽娜

最佳答案

谷歌似乎有答案:https://stat.ethz.ch/pipermail/r-help/2012-March/308013.html

以上面第二组的第一行为例:

> strptime(paste("1976", 53), format="%Y %j")
[1] "1976-02-22"

关于r - 如何从一年中的某一天获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18693559/

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