美文网首页RNA-seqR小推车
R语言中的%in%操作符是干什么的?

R语言中的%in%操作符是干什么的?

作者: dasdadf | 来源:发表于2018-04-01 22:52 被阅读3432次

判断前面一个向量内的元素是否在后面一个向量中,返回布尔值。

代码实例

a <- c(1,3,13,1443,43,43,4,34,3,4,3)
b <- c(1,13,11,1313,434,1)
a %in% b
# 返回内容
# [1]  TRUE FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE

# 取反操作
!(a %in% b)

可以使用这个语法提取向量a中的值

a[a %in% b]
# 返回内容
# [1]  1 13

a[!(a %in% b)]
# 返回内容
# [1]    3 1443   43   43    4   34    3    4    3

相关文章

  • R语言中的%in%操作符是干什么的?

    判断前面一个向量内的元素是否在后面一个向量中,返回布尔值。 代码实例 可以使用这个语法提取向量a中的值

  • Python常见问题汇总

    变量赋值 <1>赋值操作符 =Python语言中,等号(=)是主要的赋值操作符。<2>增量赋值x += 1 (不支...

  • Python学习 <一> Python基础

    变量赋值 <1>赋值操作符 =Python语言中,等号(=)是主要的赋值操作符。<2>增量赋值x += 1 (不支...

  • R programming - WEEK4

    参考文献 R语言实例-数据过滤grep正则表达式R 语言中,数据框依据不同列进行排序R语言rank函数详细解析R语...

  • R语言中管道操作符 %>%, %T>%, %$% 和 %<>%

    不知道大家平时在使用R的时候有没有见到过这样一些比较奇怪的操作符,%>%, %T>%, %$% 和** %<>%。...

  • 附录

    附录A C语言中的操作符总表 附录B C99 VS C89 附录C C89 VS K&R C 附录D 标准库函数 ...

  • Kotlin语法基础(四)

    Kotlin语法基础篇(四) 相关链接: kotlin语言中操作符的重载 一、操作符及其重载 操作符分类可简单分为...

  • 范围操作符 单边范围操作符

    在Swift编程语言中引入了范围操作符这种非常方便实用的操作符。范围操作符可用于 for-in 循环迭代、获取一个...

  • 8086汇编(23)操作符offset

    操作符offset 操作符offset在汇编语言中是由编译器处理的符号,它的功能是取得标号的偏移地址。 例如在如下...

  • R语言笔记1:初识数据结构

    简介 R语言是一套开源的数据分析解决方案。R语言中提供了多种存储数据的对象类型,包括标量(R语言中的标量是由向量的...

网友评论

    本文标题:R语言中的%in%操作符是干什么的?

    本文链接:https://www.haomeiwen.com/subject/emhzcftx.html