[R] arrange data

David Winsemius dwinsemius at comcast.net
Sat Apr 6 18:01:08 CEST 2013


On Apr 6, 2013, at 7:28 AM, catalin roibu wrote:

> Hello all!
> I have a problem to arrange data in another form. My initial data is like
> this:
> 'data.frame': 421 obs. of  58 variables:
> $ 01A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 01B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 03A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 03B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 05A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 05B: num  NA NA NA NA NA NA NA 3.64 2.48 1.87 ...
> $ 07A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 07B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 10A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 10B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 12A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 12B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 14A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 14B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 16A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 16B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 17A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 17B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 20A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 20B: num  0.85 0.77 0.62 0.86 0.97 0.6 0.33 0.58 0.54 0.88 ...
> $ 22A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 22B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 23A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 23B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 25A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 25B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 28A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 28B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 31A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 31B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 32A: num  NA NA NA NA NA NA NA NA NA 1.19 ...
> $ 32B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 34A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 34B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 36A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 36B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 42A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 42B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 44A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 44B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 47A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 47B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 48A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 48B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 50A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 50B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 52A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 52B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 55A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 55B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 56A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 56B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 59A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 59B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 40A: num  NA NA NA NA 2.93 3.38 3.19 3.62 2.55 1.69 ...
> $ 40B: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 39A: num  NA NA NA NA NA NA NA NA NA NA ...
> $ 39B: num  NA NA NA NA NA NA NA NA NA NA ...
> I want to arrange them like this>
> row.names 01A 02A......
> 1              first value first value
> 2              second value second value
> 3
> 4
> ..
> max(nrow)

I don't think the question is clear, but perhaps you just wnat to transpose this dataframe? If that is the goal, then look at:

?t


> 	[[alternative HTML version deleted]]  (By the mail-list software)
> 

-- 
David Winsemius
Alameda, CA, USA



More information about the R-help mailing list