[R] Separator of data

David Winsemius dwinsemius at comcast.net
Tue Jun 28 21:59:03 CEST 2011


On Jun 28, 2011, at 3:56 PM, David Winsemius wrote:

>
> On Jun 28, 2011, at 3:47 PM, Trying To learn again wrote:
>
>> Hi all,
>>
>> I have a matrix like this:
>>
>> 188556644
>> 225588666
>> 558888555
>>
>> I try to read the table using read table but if I put sep="" I have  
>> seen it
>> expects a white space, is there a "sep" option to  read this matrix  
>> so
>> each single number is a position of the matrix
>
> No. You want read.fwf ... which I thought was in the foreign package  
> but it appears to be in base.
>
> > nchar(188556644)
> [1] 9
> > Lines <- textConnection("188556644
> + 225588666
> + 558888555")
> > read.fwf(Lines, rep(1,9))
>  V1 V2 V3 V4 V5 V6 V7 V8 V9
> 1  1  8  8  5  5  6  6  4  4
> 2  2  2  5  5  8  8  6  6  6
> 3  5  5  8  8  8  8  5  5  5

... and wrap data.matrix around that result if you really do want a  
matrix.


>
>>
>> You see this matrix would be an 3x9 matrix
>


David Winsemius, MD
West Hartford, CT



More information about the R-help mailing list