【发布时间】:2020-10-05 03:02:03
【问题描述】:
mydat <- data.frame(id = c(1, 1, 2), date_of_entry = c(NA, NA, NA))
mydate <- structure(17189, class = "Date")
> mydate
[1] "2017-01-23"
mydate 是一个date,我想用mydate 填充date_of_entry 列以获取id == 1。如果我尝试过:
mydat$date_of_entry[mydat$id == 1] <- mydate
> mydat
id date_of_entry
1 1 17189
2 1 17189
3 2 NA
但是,我希望 date_of_entry 列包含实际日期,而不是 R 中日期的数字表示。我该怎么做?
【问题讨论】: