Thanks for your inputs. colClasses will be learned. Joh
Prof Brian Ripley wrote: > On Tue, 15 Apr 2008, jim holtman wrote: > >> Define those columns as being character with colClasses and then use >> 'ifelse' to change it to boolean: >> >>> x <- c("", "", "+", "", "+") >>> x >> [1] "" "" "+" "" "+" >>> y <- ifelse(x == "", FALSE, TRUE) >>> y >> [1] FALSE FALSE TRUE FALSE TRUE > > Or define a custom class with an as() method and use that in colClasses. > >>> >> >> >> On Tue, Apr 15, 2008 at 5:10 AM, Johannes Graumann >> <[EMAIL PROTECTED]> wrote: >>> Hi, >>> I read in some tabular data using this: >>> >>>> read.table(file, quote = "\"", header = TRUE, sep = "\t", >>>> stringsAsFactors > = FALSE, comment.char = "") >>> >>> One slight problem I have now is that some columns in the data set >>> contain either "" or "+", which means FALSE or TRUE respectively. The >>> command results in those columns being numeric with "NA" corresponding >>> to the empty case and "0" to the "+"-case. Is there any smart way of >>> making read table rendering these columns boolean to start with? >>> >>> Thanks for any insight, Joh >>> >>> ______________________________________________ >>> R-help@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. >>> >> >> >> >> -- >> Jim Holtman >> Cincinnati, OH >> +1 513 646 9390 >> >> What is the problem you are trying to solve? >> >> ______________________________________________ >> R-help@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. >> > ______________________________________________ R-help@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.