Hello,
I am getting mad at finding a simple way to replace elements of a df.
Here is a short df :
> names<-c("BO","C","CL")
> price<-c("10","25","20")
> df<-data.frame(names,price)
I want to replace "BO" by "BOB", "C" by "CR", "CL" by "CLO", and the list is
more long.
I can do that for each element:
>df[df=="BO"]<-"BOB"
But my df is bigger indeed with other elements.
I was thinking using replace(), but can't get any clean result ( NA or all
elements replaced with only one), neither with sapply().
TY for any help, and sorry for the n00b question.
Arnaud Gaboury
A2CT2 Ltd.
______________________________________________
[email protected] 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.