我试图执行此功能,但我的if语句仍然出错:
if中的错误(唯一(年龄[年龄[年龄] [i]]> 60)){:缺少值 需要TRUE / FALSE
tbInfo.Text
答案 0 :(得分:0)
如果您的目标是根据 age
上的条件创建新列,那么您可以在不使用 for
循环的情况下执行此操作。请尝试以下代码:
AGE$yearsold <- ifelse(AGE$age>60, "OLD", "YOUNG")
答案 1 :(得分:0)
哦,我明白了,我想你想要的是:
sum(AGE$age<=60, na.rm = TRUE) < 1
如果为TRUE则为1,如果FALSE为0