📜  如何在 R 中连接两个或多个向量?

📅  最后修改于: 2022-05-13 01:55:00.164000             🧑  作者: Mango

如何在 R 中连接两个或多个向量?

在本文中,我们将看到如何在 R 编程语言中连接两个或多个向量。

为了在 r 中连接两个或多个向量,我们可以使用 R 中的组合函数。假设我们有 3 个向量 vec1、vec2、vec3,这些向量的连接可以作为 c(vec1, vec2, vec3) 完成。此外,我们可以使用相同的函数同时连接不同类型的向量。

连接函数:

  • 这是一个结合了其参数的函数。
  • 此方法将参数组合在一起并生成一个向量。
  • 所有参数都被转换为一个通用类型,即返回值类型。
  • 此函数还用于将数组转换为向量。

方法:

  • 创建多个示例向量以进行连接。
  • 通过 c函数连接向量, c(vec1, vec2, vec3)

示例 1:让我们首先创建一个示例向量,然后连接这些向量。

在这个例子中,我们首先创建了一个向量 vec1 和 vec2。然后通过使用 concatenate函数,我们连接了两个向量以获得结果。

R
vec1 <- 1:9
vec1
  
vec2 <-9:1
vec2
  
c(vec1,vec2)


R
vec1 <- sample(0:9 , 50 , replace = TRUE)
vec2 <- sample(0:4 , 25 ,replace = TRUE)
vec3 <- sample(1:3 , 15 , replace = TRUE)
  
c(vec1,vec2,vec3)


R
number <- (1, 2, 3, 4, 5)
character <- ("A" , "B" , "C" , "D" , "E")
  
c(number, character)


输出:

示例 2:现在让我们连接 3 个向量。



在这个例子中,我们使用 sample函数创建了 3 个向量 vec1,vec2,vec3,然后使用 concatenate函数将这些向量连接成一个向量

电阻

vec1 <- sample(0:9 , 50 , replace = TRUE)
vec2 <- sample(0:4 , 25 ,replace = TRUE)
vec3 <- sample(1:3 , 15 , replace = TRUE)
  
c(vec1,vec2,vec3)

输出:

.

示例 3:在此示例中,我们创建了一个字符向量和一个数字向量,然后使用 R 库的 concatenate函数将这两个向量组合在一起。

电阻

number <- (1, 2, 3, 4, 5)
character <- ("A" , "B" , "C" , "D" , "E")
  
c(number, character)

输出: