【发布时间】:2018-06-20 13:20:08
【问题描述】:
我希望能够生成随机 YYYMMDD 变量
我试过了:
Day=ifelse(substr(o1$Month,6,7) %in% c(1,3,5,7,8,10,12),sample(c(paste0('0',1:9),10:31),1),
ifelse(substr(o1$Month,6,7) == 2,sample(c(paste0('0',1:9),10:28),1),sample(c(paste0('0',1:9),10:30),1)))
根据月份生成随机日期。请注意,o1$Month 是 YYYY-MM 格式。但结果都是相同的日子。
> table(o1$Day)
25
55
任何人都可以提供一些建议,以便我也可以得到其他日子。
谢谢
【问题讨论】: