There seems to be a problem with read.table when fill = TRUE in this case. In the example below, note that: - there should be 4 columns, not 3 - some rows like row 6 are cut off at the end - others like row 7 seem completely wrong
> Lines <- "x 1 b + x 1 a + x 2 b + x 2 a + x 2 + y 1 a 1 + y 10 a 2 + y 10 a 10 + y 10 a 1 + y 2 + var 10 a 2 + var 2 + y 10" > > read.table(textConnection(Lines), fill = TRUE) V1 V2 V3 1 x 1 b 2 x 1 a 3 x 2 b 4 x 2 a 5 x 2 6 y 1 a 7 1 NA 8 y 10 a 9 2 NA 10 y 10 a 11 10 NA 12 y 10 a 13 1 NA 14 y 2 15 var 10 a 16 2 NA 17 var 2 18 y 10 > R.version.string [1] "R version 2.8.1 RC (2008-12-17 r47235)" ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel