A bug in the function "scan"?
Hi, On Mon, 25 Dec 2000 20:06:45 +0900,
"Dilip N. Thadani" <thadani at tkk.att.ne.jp> wrote:
Here is what I have in a text file called tmp.txt ab,5,b'c,cd,5 i.e. the file has only one line of data (to keep things simple) I issue the command scan(file="c:/tmp.txt",what="",sep=",") Read 3 items [1] "ab" "5" "bc,cd,5"
Why is it not reading 5 items? If i remove the apostrophe in the third item (ie. b'c => bc) then scan reads all 5 items as I would expect it. Is this a bug, or am I missing something about how apostrophe's are treated?
The characters preceded by apostrophe (i.e. 'c,cd,5) is treated as `semi-'quoted(unclosed) string. You can get the expected result when you quote the strings like this: "ab",5,"b'c","cd",5 Yusuke --- MIYAMOTO Yusuke Graduate School of Human Sciences, Osaka University, JAPAN -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._