小编use*_*218的帖子

在if语句中的R多个条件

我已阅读过许多if语句帖子,但未能找到我的简单问题的答案.我想基于多条件if语句在数据框'tester'中创建一个新列.

tester<- as.data.frame(matrix(data=c(seq(1,300,by=1.5)), ncol=4))

if (tester$V3> 200 && tester$V4>250){tester[,5] <- "one"} else tester$V5 <-NA
Run Code Online (Sandbox Code Playgroud)

这给了我整个列的NA,即使最后17行对于两种情况都是TRUE并且应该是"1".这里发生了什么?谢谢您的帮助!

if-statement r

10
推荐指数
1
解决办法
7万
查看次数

标签 统计

if-statement ×1

r ×1