Create a table with two vectors

I need helpt to create a table with the information in this vector:

data = c(min(voldelig), median(voldelig), mean(voldelig), max(voldelig), sd(voldelig), length(voldelig), min(ikke_voldelig), median(ikke_voldelig), mean(ikke_voldelig), max(ikke_voldelig), sd(ikke_voldelig), length(ikke_voldelig))

colnames(data) <- c("Min.","Median","Gj.snit","Max","St.avvik","N")
rownames(data) <- c("Voldelig","Ikke voldelig")

Is a matrix the kind of table you want?

#invent data
voldelig <- rnorm(25)
ikke_voldelig <- rnorm(25)

data = c(min(voldelig), median(voldelig), mean(voldelig), 
         max(voldelig), sd(voldelig), length(voldelig), 
         min(ikke_voldelig), median(ikke_voldelig), mean(ikke_voldelig), 
         max(ikke_voldelig), sd(ikke_voldelig), length(ikke_voldelig))
MAT <- matrix(data, nrow = 2, byrow = TRUE)
colnames(MAT) <- c("Min.","Median","Gj.snit","Max","St.avvik","N")
rownames(MAT) <- c("Voldelig","Ikke voldelig")
MAT
#>                    Min.      Median     Gj.snit      Max  St.avvik  N
#> Voldelig      -2.705566 -0.08740080 -0.08402713 1.861744 1.2759421 25
#> Ikke voldelig -1.647775  0.09194507  0.16871990 1.791761 0.9197419 25

Created on 2022-10-04 with reprex v2.0.2

1 Like