[R] read.table or read.csv without row index?

tsunhin wong thjwong at gmail.com
Wed Apr 22 16:00:32 CEST 2009


Hello all,

Probably my concepts about the data.frame and matrix and array in R
are not clear, I need some clarification to help me understand them
better.

>M <- read.table("test1.csv",sep=",",row.names=NULL,header=T)

gives me: M as

  M1 M2 M3 M4 M5 M6 M7 M8 M9 M10
1  9 11 14 15 18 20 20 20 20  20
2  3  4  8  9 11 12 14 15 15  15
3  4  5  8  8  9  9  9  9  9   9
4  4  5  7  8  8  8  8  8  8   9

1. How can I read the csv file to:

  M1 M2 M3 M4 M5 M6 M7 M8 M9 M10
[1,]  9 11 14 15 18 20 20 20 20  20
[2,]  3  4  8  9 11 12 14 15 15  15
[3,]  4  5  8  8  9  9  9  9  9   9
[4,]  4  5  7  8  8  8  8  8  8   9

2. or how can convert the above M to a format with [1,],[2,] etc
instead of 1,2,etc?

3. How can I read a text file so that I can get:
  [,1] [,2] [,3] [,4] [,5]
[1,]  9 11 14 15 18
[2,]  3  4  8  9 11
[3,]  4  5  8  8  9
[4,]  4  5  7  8  8

(instead of having the columns names V1 to V5?)

Thank you for your help!

Regards,

      John




More information about the R-help mailing list