On 26/06/14 21:21, carol white wrote:
Hi,

with read.fwf, it works.


But I still don't understand why it doesn't work with read.table
since the sep by default is "", which is the case and in one trial, I
used  read.table("myfile",colClasses = "character",
stringsAsFactors=FALSE, and stil didn't work but it should have.

What do you mean "didn't work"? Do you mean you are still getting a factor? Or just that you are not getting a 10-column data frame?

In respect of the latter:  RTFM.  It says, about "sep":

If sep = "" (the default for read.table) the separator is ‘white space’,
that is one or more spaces, tabs, newlines or carriage returns.

You *have to* use read.fwf() if you want to go this route.

I also gave you a (somewhat more convoluted but equally valid) procedure to achieve what you want.

What I would *really* like to know is: How did you manage to get colClasses="character" *not* to work? You must have done *something* strange.

A ***reproducible*** example would be nice.

cheers,

Rolf Turner

______________________________________________
[email protected] 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.

Reply via email to