[Reposting with changed example] Hi, I want to take the dataframe df generated below and reshape the data with column names being w, x, y, and the different levels of z. The values under the different levels of z are the corresponding values of r. I've tried reshape and cast, and I can't seem to find the right combination. Any help is appreciated,
Matt --------------------------------- # Generate data w <- c("a","b") x <- c("c","d") y <- c("e","f") z <- c("g","h") df <- expand.grid(w=w,x=x,y=y,z=z) df$r <- rnorm(16,mean=0,sd=1) ------------------------------------- Wanted output: w x y g h - - - - - a c e 0.1 0.2 a c f -0.4 0.32 a d e ... .... ... [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.