R语言 连接对象 – combine()函数

R语言 连接对象 – combine()函数

在R编程中,coercion函数 c ( )combined( )函数彼此相似,但在某种程度上有所不同。 combined() 函数的作用类似于c()和unlist()函数,但使用一致的dplyr coercion规则。此外,在R编程中,combined()函数被用来合并因子。在这篇文章中,我们将看到 combined()c ( ) 函数在同一操作上的相同输出和不同输出的实现。

语法: combine(x, y, …)

参数:

x, y, …. 是要合并的向量

例子1 :

在这个例子中,我们将看到这两个函数在同一操作中的相同输出。

# Package required
install.packages("dplyr")
  
# Load the library
library(dplyr)
  
x <- c(1, 2, 3)
y <- c(4, 5, 6)
  
# Using c() function
cat("Using c() function:\n")
c(x, y)
  
cat("\n")
# Using combine() function
cat("Using combine() function:\n")
combine(x, y)

输出

Using c() function:
[1] 1 2 3 4 5 6

Using combine() function:
[1] 1 2 3 4 5 6

例2:

在这个例子中,我们将看到这两个函数在同一操作上的不同输出。

library(dplyr)
  
x <- factor(c("a", "a", "b", "c"))
y <- factor(c("b", "a", "c", "b"))
  
# Using c() function
cat("Using c() function:\n")
c(x, y)
  
# Using combine() function
cat("\n")
cat("Using combine() function:\n")
combine(x, y)

输出

Using c() function:
[1] 1 1 2 3 2 1 3 2

Using combine() function:
[1] a a b c b a c b
Levels: a b c

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程