这里是初学者,请多多包涵:我有一个日期列表,我想为1-7分配一个数字:
3/27/2019 1
3/28/2019 2
3/29/2019 3
3/30/2019 4
3/31/2019 5
4/1/2019 6
4/2/2019 7
4/3/2019
4/4/2019
它应该从1
的{{1}}开始,并继续进行直到列表结束。我可以使用什么功能来做到这一点?
答案 0 :(得分:2)
假设您的日期存储在数据框中:
dates_df$numbers <- rep(1:7, length.out = nrow(dates_df))
rep()函数将复制第一个参数 1:7-创建一个从1到7的序列的向量 length.out-将复制1:7直到它是length.out long的参数 nrow(dates_df)-希望重复1:7序列,直到其长度与日期向量相同