Skip to content

data frame

2 messages · n.vialma at libero.it, Ista Zahn

#
Here is one way, using the reshape package:


library(reshape)

Dat <- read.table(textConnection("variable YEAR VAR
EC01 2006 100
EC01 2007 200
EC02 2006 500
EC02 2007 450
PROD 2006 567
PROD 2007 543"), header=TRUE)
closeAllConnections()

c.Dat1 <- as.data.frame(cast(Dat, YEAR ~ variable, value = "VAR"))
m.Dat <- melt(c.Dat1, measure.vars = c("EC01", "EC02"))
m.Dat$value/m.Dat$PROD

-Ista
On Tue, Apr 27, 2010 at 8:04 AM, n.vialma at libero.it <n.vialma at libero.it> wrote: