Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


r:comandi:cbind_rbind

cbind, rbind

Unire vettori, matrici o dataframe per colonna (cbind(…)) o per riga (rbind(…))

Vedi: RDocumentation

Esempi

cbind

vettore1 <- c(1, 5, 8, 9, 3)
vettore2 <- c("a", "a", "c", "d", "b")
cbind(vettore1, vettore2)
     vettore1 vettore2
[1,] "1"      "a"     
[2,] "5"      "a"     
[3,] "8"      "c"     
[4,] "9"      "d"     
[5,] "3"      "b" 

rbind

rbind(vettore1, vettore2)
         [,1] [,2] [,3] [,4] [,5]
vettore1 "1"  "5"  "8"  "9"  "3" 
vettore2 "a"  "a"  "c"  "d"  "b" 
 

cbind con nomi

cbind("numeri" = vettore1, "lettere" = vettore2)
     numeri lettere
[1,] "1"    "a"    
[2,] "5"    "a"    
[3,] "8"    "c"    
[4,] "9"    "d"    
[5,] "3"    "b"  

con dataframe

df <- data.frame(numeri = vettore1, lettere = vettore2)
cbind(df, numeri2 = vettore1*2)
  numeri lettere numeri2
1      1       a       2
2      5       a      10
3      8       c      16
4      9       d      18
5      3       b       6

Domande? Scrivimi

su Telegram per email
r/comandi/cbind_rbind.txt · Ultima modifica: 11/08/2025 14:35 da Agnese Vardanega