On Monday 03 March 2003 07:10 pm, [EMAIL PROTECTED] wrote: > I didn't get a warning. I got exactly what I sent.
That's odd. Because I get a warning on Linux, and on the outside chance that this might be a Windows issue, I just installed R 1.6.2 on Windows 2000 and got =========================================================== R : Copyright 2003, The R Development Core Team Version 1.6.2 (2003-01-10) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type `license()' or `licence()' for distribution details. R is a collaborative project with many contributors. Type `contributors()' for more information. Type `demo()' for some demos, `help()' for on-line help, or `help.start()' for a HTML browser interface to help. Type `q()' to quit R. > a = factor(1:4) > b = factor(1:4) > a + b [1] NA NA NA NA Warning message: "+" not meaningful for factors in: Ops.factor(a, b) > ============================================================ > The NA doesn't bother me since I am interested in parsing the expression, > specifically to see what is to the left of the "~" and what is to the > right of the "~". I am interested in components left.name and right.name, > .I am not interested in left and right. My inference from your response > is that I should work with the parse tree from > parse(text="y ~ a + b") > rather than continue pushing latticeParseFormula. Maybe you want something like as.character(y ~ a + b)[-1] Deepayan ______________________________________________ [EMAIL PROTECTED] mailing list http://www.stat.math.ethz.ch/mailman/listinfo/r-devel