我想在我的模型中使用a*sin(x)+b*cos(x)
包含季节性分析,因为其中x是一年中的某一天。
例如 "1990-1-1"
退出 1
;或者像 "1990-1-10"
一样 10
。
此外,由于我的数据是按小时计算的,我打算做的是找出一年中的某一天,然后将它计算到24,再加上条纹化的“小时数”代表一年内的订单。如果有更好的方法可以告诉我。
答案 0 :(得分:3)
格式化您的日期,您已完成:
x <- as.Date(c("1990-1-1","1990-1-10","2010-06-16"))
as.numeric(format(x,"%j"))
#[1] 1 10 167