An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20111018/1d320e5c/attachment.pl>
reading a dense file of binary number
4 messages · Brian Tsai, R. Michael Weylandt, Jorge I Velez +1 more
Would readLines() work? Michael
On Tue, Oct 18, 2011 at 3:09 PM, Brian Tsai <btsai00 at gmail.com> 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.
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20111018/a615f187/attachment.pl>
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.
______________________________________________ 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.