Solidifying a melted data frame?

后端 未结 3 1582
感动是毒
感动是毒 2021-01-12 10:19

Assuming I have a melted data.frame that looks like this:

  variable       value
1         A -0.19933093
2         A -1.19043346
3         A -1.         


        
3条回答
  •  青春惊慌失措
    2021-01-12 10:50

    Using acast() to return a matrix. It needs an id variable.

    library(reshape2)
    dat <- read.table(text = "variable       value
    1         A -0.19933093
    2         A -1.19043346
    3         A -1.32248172
    4         A -1.98644507
    5         A -0.07930953
    6         B -0.10074686
    7         B  0.72451483
    8         B -0.40914044
    9         B  0.02913376
    10        B  0.16062491",sep = "",header = TRUE)
    
    dat$id = rep(1:5, 2)
    dat
    
    acast(dat, id~variable)
    

提交回复
热议问题