R语言函数之——ifelse

来源:互联网 发布:设计淘宝店铺标志图片 编辑:程序博客网 时间:2024/05/16 07:56

ifelse

----向量化的函数

----在向量赋值的时候,特别有用,如下面例子

> x <- 1:10> y <- ifelse(x>5, 0, 10)> y [1] 10 10 10 10 10  0  0  0  0  0

把向量中的NA换为0

> x <- c(1, 2, NA, NA, 5)> x[1]  1  2 NA NA  5> x <- ifelse(is.na(x), 0, x)> x[1] 1 2 0 0 5


0 0
原创粉丝点击