Assuming I have a melted data.frame that looks like this:
variable value
1 A -0.19933093
2 A -1.19043346
3 A -1.
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)