[R] Importing with read.table
Peter Dalgaard BSA
p.dalgaard at biostat.ku.dk
Wed Nov 13 19:57:17 CET 2002
"Balint, Jess" <JBalint at alldata.net> writes:
> Hi all. I have something similar to the following:
>
> myinfo <- read.table( file = "myfile.txt", sep = "|", col.name = c( "data1",
> "data2" ) )
>
> myfile.txt:
> a|1|
> b|2|
>
> However, since there are two pipe (|) characters, it reads it in and thinks
> there should be three columns. This is not the case and I get a warning
> about col.names is wrong length. Is there a way around this? Thanks.
You might use scan and its `flush' argument, or simply
myinfo <- read.table( file = "myfile.txt", sep = "|")[-3]
names(myinfo) <- c("data1", "data2")
--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list