[R] Transform data for repeated measures
Rolf Turner
r.turner at auckland.ac.nz
Fri Aug 28 01:46:53 CEST 2009
?reshape
On 28/08/2009, at 11:37 AM, Richardson, Patrick wrote:
> I have a dataset that I'm trying to rearrange for a repeated
> measures analysis:
>
> It looks like:
>
> patient basefev1 fev11h fev12h fev13h fev14h fev15h fev16h fev17h
> fev18h drug
> 201 2.46 2.68 2.76 2.50 2.30 2.14 2.40 2.33
> 2.20 a
> 202 3.50 3.95 3.65 2.93 2.53 3.04 3.37 3.14
> 2.62 a
> 203 1.96 2.28 2.34 2.29 2.43 2.06 2.18 2.28
> 2.29 a
> 204 3.44 4.08 3.87 3.79 3.30 3.80 3.24 2.98
> 2.91 a
>
> And I want to make it look like:
>
> Patient FEV time drug
> 201 2.46 0 a
> 201 2.68 1 a
> 201 2.76 2 a
> 201 2.50 3 a
>
> And so on . . . . . There would be 9 "time" and drug is a factor
> variable.
>
> I know there is a way to do this in R but I cannot remember the
> function. I've looked at the transpose function in (base) but that
> doesn't seem to be what I want. Can something like this be done
> easily from within package functions or would it require writing
> something custom? Another program would use something like the
> transpose procedure, but I'm trying to stay away from that program.
>
> Thanks,
>
> Patrick
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
More information about the R-help
mailing list