[R] how to read this matrix into R
Gabor Grothendieck
ggrothendieck at myway.com
Sat Nov 6 03:12:41 CET 2004
rongguiwong <0034058 <at> fudan.edu.cn> writes:
: the following the the lower.tri matrix in a file named luxry.car
: and i want to read it in R as a lower.tri matrix.how can i do?
: i have try to use help.search("read"),but no result what i want.
:
: 1.000
: 0.591 1.000
: 0.356 0.350 1.000
: -0.098 0.072 0.380 1.000
: 0.573 0.408 0.382 0.062 1.000
: 0.156 0.232 0.517 0.424 0.303 1.000
: 0.400 0.414 0.611 0.320 0.401 0.479 1.000
: 0.282 0.375 0.512 0.346 0.308 0.463 0.605 1.000
: 0.519 0.484 0.467 0.167 0.455 0.311 0.574 0.557 1.000
Here is one way:
data.matrix(read.table(file.dat, fill = TRUE, col.names = 1:9))
If you don't know that that its 9x9 in advance then try this:
n <- max(count.fields(file.dat))
data.matrix(read.table(file.dat, fill = TRUE, col.names = 1:n))
More information about the R-help
mailing list