[R] as.character and a formula

From: Gavin Simpson <gavin.simpson_at_ucl.ac.uk>
Date: Wed 17 Aug 2005 - 04:04:36 EST


Dear list,

given this formula:

> fmla <- formula(y1 ~ spp1 + spp2 + spp3 + spp5)
> fmla[[3]]

spp1 + spp2 + spp3 + spp5

is this the intended behaviour of as.character:

> as.character(fmla[[3]])

[1] "+"                  "spp1 + spp2 + spp3" "spp5"

? Where does the extra "+" come from?

> as.character(fmla)

[1] "~"                         "y1"                       
[3] "spp1 + spp2 + spp3 + spp5"

Thanks in advance,

Gav

-- 
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%
Gavin Simpson                     [T] +44 (0)20 7679 5522
ENSIS Research Fellow             [F] +44 (0)20 7679 7565
ENSIS Ltd. & ECRC                 [E] gavin.simpsonATNOSPAMucl.ac.uk
UCL Department of Geography       [W] http://www.ucl.ac.uk/~ucfagls/cv/
26 Bedford Way                    [W] http://www.ucl.ac.uk/~ucfagls/
London.  WC1H 0AP.
%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
Received on Wed Aug 17 04:13:23 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:39:49 EST