R语言:向量元素阈值判断与赋值
在R语言中,可以使用'ifelse'函数对向量中的元素进行条件判断和赋值操作。
根据题目要求,可以编写如下代码:
# 定义一个向量
vector <- c(1, 5, 10, 15, 20, 25)
# 定义阈值
threshold <- 10
# 使用ifelse函数进行条件判断和赋值操作
new_vector <- ifelse(vector > threshold, 1, 0)
# 输出结果
print(new_vector)
运行上述代码,将会输出如下结果:
[1] 0 0 0 1 1 1
其中,新的向量'new_vector'中,超过阈值10的元素被赋值为1,低于阈值的元素被赋值为0。
原文地址: https://www.cveoy.top/t/topic/qsX7 著作权归作者所有。请勿转载和采集!