Re: [R] Multiple comment.char under read.table

From: Daniel Folkinshteyn <dfolkins_at_gmail.com>
Date: Fri, 06 Jun 2008 08:51:54 -0400

according to the helpfile, comment only takes one character, so you'll have to do some 'magic' :)

i'd suggest to first run mydata through sed, and replace one of the comment chars with another, then run read.table with the one comment char that remains.

sed -e 's/^\^/!/' mydata.txt > mydata2.txt

alternatively, you could do read.table twice, once with ! and once with ^, and then pull out all the common rows from the two results.

on 06/06/2008 03:47 AM Gundala Viswanath said the following:
> Hi all,
>
> Suppose I want to read a text file with read.table.
> It containt lines to be skipped that begins with "!" and "^".
>
> Is there a way to include this two values in the read.table function?
> I tried this but doesn't seem to work.
>
> dat <- read.table("mydata.txt", comment.char = c("!","^") , na.strings
> = "null", sep = "\t");
>
> Please advice.
>



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. Received on Fri 06 Jun 2008 - 15:08:20 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 07 Jun 2008 - 12:30:38 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive