[R] reading a dense file of binary number

David L Carlson dcarlson at tamu.edu
Tue Oct 18 23:10:51 CEST 2011


Or do you want each number separated?

> data <- textConnection("010101001110101
+ 101010010111110
+ 010010100100000"
+ )
> result <- as.matrix(read.fwf(data, rep(1, 15)))
> result
     V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 V12 V13 V14 V15
[1,]  0  1  0  1  0  1  0  0  1   1   1   0   1   0   1
[2,]  1  0  1  0  1  0  0  1  0   1   1   1   1   1   0
[3,]  0  1  0  0  1  0  1  0  0   1   0   0   0   0   0


-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On
Behalf Of Jorge I Velez
Sent: Tuesday, October 18, 2011 2:15 PM
To: Brian Tsai
Cc: r-help at r-project.org
Subject: Re: [R] reading a dense file of binary number

Hi Brian,

Take a look at ?scan

> x <- scan(file.choose(), what = 'list')
Read 3 items
> x
[1] "010101001110101" "101010010111110" "010010100100000"
> as.matrix(x)
     [,1]
[1,] "010101001110101"
[2,] "101010010111110"
[3,] "010010100100000"

HTH,
Jorge


On Tue, Oct 18, 2011 at 3:09 PM, Brian Tsai <> wrote:

> hi all,
>
> i have a file of the following format that i want to read into a matrix:
>
> 010101001110101
> 101010010111110
> 010010100100000
> ...
>
> it has no headers or row names.
>
> I tried to use read.table(), but it doesn't allow me to specify nothing as
> the column separator (specifying sep='' means whitespace for that
> function).  read.fwf doesn't seem appropriate either.
>
>        [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

	[[alternative HTML version deleted]]

______________________________________________
R-help at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list