0

基本的に私は同等のものを探しています

for (i in 1:nrow(mydata)) {
    if(mydata$alive[i]) { mydata$result[i] = mydata$alive_value; }
    else { mydata$result[i] = mydata$dead_value; }
}

それは次のようになります

mydata$result <- func_if(mydata$alive,mydata$alive_value,mydata$dead_value)

そのようなものは存在しますか?

4

1 に答える 1

5

を探していifelseます。ドキュメント: http://stat.ethz.ch/R-manual/R-devel/library/base/html/ifelse.html .

mydata$result <- ifelse(mydata$alive, mydata$alive_value, mydata$dead_value)
于 2013-09-10T15:22:45.670 に答える