r语言定义函数return(R语言函数交集intersect并集union)

在R语言进行数据分析时,经常需要找不同组间的相同和不同,那你应该掌握如下几个函数,让你事半功倍,我来为大家讲解一下关于r语言定义函数return?跟着小编一起来看一看吧!

r语言定义函数return(R语言函数交集intersect并集union)

r语言定义函数return

  • 交集intersect
  • 并集union
  • 找不同setdiff
  • 判断相同setequal
  • 猜你喜欢
  • 写在后面

在R语言进行数据分析时,经常需要找不同组间的相同和不同,那你应该掌握如下几个函数,让你事半功倍。

交集intersect

两个向量的交集,集合可以是数字、字符串等

# 两个数值向量取交集

intersect(x=1:4, y = 2:6)

# [1] 2 3 4

# 两个字符向量取交集

intersect(x=letters[1:4], y = letters[2:6])

# [1] "b" "c" "d"

# 混合向量

intersect(x=c("a", "b", "c", 4), y = c("a", 2, 3, 4))

[1] "a" "4"

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

并集union

求两个向量的并集,集合可以是任何数值类型

# 两个数值向量取并集

union(x=1:4, y = 2:6)

# [1] 1 2 3 4 5 6

# 两个字符向量取并集

union(x=letters[1:4], y = letters[2:6])

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页