Como combinar dois vetores em r (com exemplos)


Você pode usar qualquer um dos seguintes métodos para combinar dois vetores em R:

Método 1: Combine dois vetores em um vetor

 new_vector <- c(vector1, vector2)

Método 2: Combine dois vetores em uma matriz

 new_matrix <- cbind(vector1, vector2)

Método 3: Combine dois vetores em um quadro de dados

 new_df <- data. frame (vector1, vector2)

Os exemplos a seguir mostram como usar cada método na prática.

Método 1: Combine dois vetores em um vetor

O código a seguir mostra como combinar dois vetores em um único novo vetor:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into one vector
new_vector <- c(vector1, vector2)

#view resulting vector
new_vector

[1] 1 2 3 4 5 6 7 8 9 10

Método 2: Combine dois vetores em uma matriz

O código a seguir mostra como combinar dois vetores em uma matriz:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into matrix
new_matrix <- cbind(vector1, vector2)

#view resulting matrix
new_matrix

     vector1 vector2
[1,] 1 6
[2,] 2 7
[3,] 3 8
[4,] 4 9
[5,] 5 10

Relacionado: Como usar cbind em R (com exemplos)

Método 3: Combine dois vetores em um quadro de dados

O código a seguir mostra como combinar dois vetores em um quadro de dados:

 #definevectors
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(6, 7, 8, 9, 10)

#combine two vectors into data frame
new_df <- data. frame (vector1, vector2)

#view resulting data frame
new_df

  vector1 vector2
1 1 6
2 2 7
3 3 8
4 4 9
5 5 10

Observe que cada vetor original agora é uma coluna única no quadro de dados resultante.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns em R:

Como combinar listas em R
Como combinar duas colunas em uma em R
Como combinar dois quadros de dados em R com colunas diferentes

Add a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *