admin管理员组

文章数量:1794759

R语言函数之——ifelse

R语言函数之——ifelse

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

本文标签: 函数语言ifelse