How do we know what value corresponds to what new
variable?
library(reshape)
mm <- melt(d, id="group")
cast(mm, group~value)
will give you something but not quite what you want.
--- Shubha Vishwanath Karanth
<[EMAIL PROTECTED]> wrote:
> Hi R,
>
>
>
> Can I transpose a data frame by a part
Try also:
reshape(cbind(d, time=unlist(sapply(table(d$group), seq))),
idvar="group", direction="wide")
On 14/02/2008, Shubha Vishwanath Karanth <[EMAIL PROTECTED]> wrote:
> Hi R,
>
>
>
> Can I transpose a data frame by a particular group variable?
>
>
>
> For example:
>
> d=data.frame(group=c(
From: "Shubha Vishwanath Karanth" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, February 14, 2008 3:22 PM
Subject: [R] Transposing by a group variable
> Hi R,
>
>
>
> Can I transpose a data frame by a particular group variable?
>
>
>
>
Hi R,
Can I transpose a data frame by a particular group variable?
For example:
d=data.frame(group=c(1,1,2,2,2),val=c(6,4,6,3,5))
And my output should be:
data.frame(group=c(1,2),v1=c(6,6),v2=c(4,3),v3=c(NA,5))
Many thanks,
Shubha
This e-mail may contain confidential and/or privile
4 matches
Mail list logo