[问题] ifelse不执行动作

楼主: disney82231 (菜逼八YOYOYO)   2018-03-28 21:43:16
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
ifelse(条件,成立时动作,不成立动作), 有办法像 if else一样当条件不成立时,
不做任何动作吗?
[程式范例]:
x$V1<-ifelse(x$V2==1,2,XXX)
想要XXX不做任何动作,若X第2二行不等于1,X第一行不做任何动作。
[关键字]:
ifelse不动作
作者: Wush978 (拒看低质媒体)   2018-03-28 21:45:00
直接用 if else 呢?
作者: xdd1524 (醉拳甘迺迪)   2018-03-28 22:11:00
x$V1<-ifelse(x$V2==1,2,x$V1)
作者: jyung (malayung)   2018-03-29 00:27:00
x$v1[x$v2 ==1] <- 2

Links booklink

Contact Us: admin [ a t ] ucptt.com