[R] A weird observation from using read.table

Bartjoosen bartjoosen at hotmail.com
Sun Sep 23 19:56:04 CEST 2007


Take a look at ?scan.

There is an explanation for the doubling of the string

Bart



Jun Ding wrote:
> 
> Hi Everyone, 
> 
> Recently I got puzzled by the function read.table,
> even though I have used it for a long time. 
> 
> I have such a file (tmp.txt, 2 rows and 3 columns,
> with a space among columns):
> 
> 1 2'-PDE 4
> 2 3'-PDE 5
> 
> if I do:
> a = read.table("tmp.txt", header = F, quote = "")
> a
>   V1     V2 V3
> 1  1 2'-PDE  4
> 2  2 3'-PDE  5
> 
> Everything is fine. 
> 
> However, if I do:
> a = read.table("tmp.txt", header = F)
> a
>   V1     V2 V3
> 1  2 3'-PDE  5
> 2  1 2'-PDE  4
> 3  2 3'-PDE  5
> 
> I know it is related to the "quote" as the default
> includes '. But how can it get one more row in the
> file? Thank you very much for your help in advance!
> 
> Jun
> 
> ______________________________________________
> R-help at r-project.org 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.
> 
> 

-- 
View this message in context: http://www.nabble.com/A-weird-observation-from-using-read.table-tf4501505.html#a12848830
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list