【发布时间】:2020-11-22 09:53:04
【问题描述】:
我有一个数据框,我想根据条件将每个 ID 第一行的日期列替换为缺失。
library(data.table)
table1 <- read.table("
id date1 var
1 01/02/1992 2
1 02/03/1992 1
1 01/03/1992 2
2 06/05/1992 1
", header=T, stringsAsFactors=F)
date1 <- as.Date(date1)
table1 <- data.frame(id,date1,var)
这似乎是一项简单的任务,我尝试了几个代码,但没有一个有效。我是 R 新手,所以请原谅我的行人问题。谢谢!
【问题讨论】:
-
感谢您指出。我在帖子中进行了更正。
-
谢谢,基于 'date1' 的格式,
as.Date需要一个format参数。另外,我相信您希望每个“id”的“date1”的第一个值是 NA。请检查您是否想要帖子中的解决方案