我正在尝试在数据框中创建一个列,基本上说日期是否大于今天然后它等于0,否则等于1:
Data$Date_Flag <- ifelse(Data$D1_Date > Sys.Date(),0,
ifelse(Data$D1_Date <= Sys.Date(),1))
以下是我收到的错误消息。
Error in ifelse(Data$D1_Date <= Sys.Date(), 1) :
argument "no" is missing, with no default
谢谢,
答案 0 :(得分:0)
只是否定逻辑测试:
Data$Date_Flag <- !(Data$D1_Date > Sys.Date() )