时间:2021-05-20
ifelse、which、%in%是R语言里极其重要的函数,以后会经常在别的程序中看到。
ifelse是if条件判断语句的简写,它的用法如下:
ifelse(test,yes,no) 参数 描述 test 一个可以判断逻辑表达式 yes 判断为 true 后返回的对象 no 判断为 flase 后返回的对象举例:
x = 5ifelse(x,1,0)如果x不等于0,就返回1,等于0就返回0。
which 返回条件为真的句柄,给正确的逻辑对象返回一个它的索引。
which(test,arr.ind=FALSE)test 必须是逻辑对象,逻辑数组。
举例:
which(LETTERS == "R")%in% 判断 前面的对象是否在后面的容器中
element %in% list veator1 %in% c(1:3)补充:R语言:if-else条件判断及any、all、na.omit使用方法
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
C语言中qsort函数的用法实例详解快速排序是一种用的最多的排序算法,在C语言的标准库中也有快速排序的函数,下面说一下详细用法。qsort函数包含在中qsort
C语言中memcpy函数的用法详解memcpy(内存拷贝函数)c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n
在R语言中,使用cat()函数可以将多个变量连接起来并输出到控制台或者File文件中。下面,以九九乘法表为例来演示cat()函数的用法//jiujiubiao.
在C语言中,共有三大常用的程序结构:顺序结构:代码从前往后执行,没有任何“拐弯抹角”;选择结构:也叫分支结构,重点要掌握ifelse、s
函数是一组组合在一起以执行特定任务的语句。R语言具有大量内置函数,用户可以创建自己的函数。在R语言中,函数是一个对象,因此R语言解释器能够将控制传递给函数,以及