Comece agoraComece grátis

Matrix <- unir vetores

Muitas vezes, você não vai criar matrizes como fizemos no exemplo anterior. Em vez disso, você vai criá-las a partir de vários vetores que deseja combinar. Para isso, é mais fácil usar as funções cbind() e rbind() (ligar por colunas e ligar por linhas, respectivamente). Para ver na prática, vamos combinar dois vetores com os preços das ações da Apple e da IBM:

apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)

cbind(apple, ibm)

      apple    ibm
[1,] 109.49 159.82
[2,] 109.90 160.02
[3,] 109.11 159.84
[4,] 109.95 160.35
[5,] 111.03 164.79

rbind(apple, ibm)

        [,1]   [,2]   [,3]   [,4]   [,5]
apple 109.49 109.90 109.11 109.95 111.03
ibm   159.82 160.02 159.84 160.35 164.79

Agora é a sua vez!

Este exercicio faz parte do curso

Introdução a R para Finanças

Ver curso

Instruções do exercicio

  • Os vetores de preços das ações apple, ibm e micr de dezembro de 2016 estão no seu workspace.
  • Use cbind() para unir por colunas apple, ibm e micr, nessa ordem, como cbind_stocks.
  • Imprima cbind_stocks.
  • Use rbind() para unir por linhas os três vetores, na mesma ordem, como rbind_stocks.
  • Imprima rbind_stocks.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# cbind the vectors together
cbind_stocks <- 

# Print cbind_stocks


# rbind the vectors together
rbind_stocks <- 

# Print rbind_stocks
Editar e Executar Código