IniziaInizia gratis

Matrix <- unisci i vettori

Spesso non creerai i vettori come abbiamo fatto nell’esempio precedente. Piuttosto, li otterrai a partire da più vettori che vuoi combinare. Per questo, è più semplice usare le funzioni cbind() e rbind() (rispettivamente unione per colonne e per righe). Per vederle in azione, combiniamo due vettori di prezzi azionari di Apple e 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

Ora tocca a te!

Questo esercizio fa parte del corso

Introduzione a R per la finanza

Visualizza il corso

Istruzioni dell'esercizio

  • I vettori dei prezzi azionari apple, ibm e micr di dicembre 2016 sono nel tuo workspace.
  • Usa cbind() per unire per colonne apple, ibm e micr, in quest’ordine, come cbind_stocks.
  • Stampa cbind_stocks.
  • Usa rbind() per unire per righe i tre vettori, nello stesso ordine, come rbind_stocks.
  • Stampa rbind_stocks.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# cbind the vectors together
cbind_stocks <- 

# Print cbind_stocks


# rbind the vectors together
rbind_stocks <- 

# Print rbind_stocks
Modifica ed esegui il codice