[R] Substitutions in strings.
ripley@stats.ox.ac.uk
ripley at stats.ox.ac.uk
Mon Jul 1 16:00:04 CEST 2002
On Mon, 1 Jul 2002, Fredrik Karlsson wrote:
> Hi all,
>
> Sorry to bother you with the potentially not too bright question, but
> since I cannot get it to work, I'll have to ask someone..
>
> I've got this vector:
That's not a vector (or it would be printed with quotes). My guess is
that it is a factor, Try as.character(token).
>
> > token
> [1] sal skal skal bak b_r d_ gal kal l_r n_r pak
> p_r
> [13] sal sl_r sn_r spak sp_r st_r s_ bak d_ gal l_r
> pak
> [25] p_r sak sl_r sp_r t_ kal n_r s_ st_r sak kal
> spak
> [37] s_ spik t_ n_r spik spak gal pak p_r sak sl_r
> spak
> [49] s_ s_r t_ b_r s_r bak d_ l_r skal sp_r
> sl_r sal
> [61] st_r n_r bak b_r d_ l_r n_r pak p_r sal
> skal sl_r
> [73] sn_r spak sp_r st_r s_ s_r t_ bak d_ l_r
> pak p_r
> [85] sl_r sn_r spak spik s_r t_ gal kal gal n_r
> kal spik
> [97] n_r n_r bak b_r d_ gal l_r sak sal skal
> sl_r sn_r
> [109] spik sp_r st_r s_ s_r gal kal n_r sak kal
> pak p_r
> .
> .
> .
>
> What I whant to do is to substitute all the '_'s in the vector whith
> some other character.
>
> Trying it out, this works.
>
> >gsub("_","A",c("_","_a_"))
> [1] "A" "AaA"
>
> However, this does not..
>
> >gsub("_","A",token)
> Error in gsub(pattern, replacement, x, ignore.case, extended) :
> invalid argument
>
> Can't see why. Please help me out..
>
> /Fredrik
>
>
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> 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
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
>
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list