Dear group,

I need to modify some characters in a data frame. I want to use gsub and the
regex functionalities to do this.

Here is the data frame (df):

                      DESCRIPTION    prix quantity
1                     CORN Jul/10    -1.5        0
2                     CORN May/10 -1082.0       -3
3      ROBUSTA COFFEE (10) Jul/10 11084.0        8
4                 SOYBEANS Jul/10  1983.5        2
5 SPCL HIGH GRADE ZINC USD Jul/10 -2464.0       -1
6        STANDARD LEAD USD Aug/10  -118.0        0


For each df$DESCRIPTION element containing "USD" I want to remove the last
part of it(i.e Jul/10, or Aug/10...).
I was thinking of something like that:

>Df$DESCRIPTION<-gsub("USD","new name whithout last part",df$DESCRIPTION) 

to get this following result:


                      DESCRIPTION    prix quantity
1                     CORN Jul/10    -1.5        0
2                     CORN May/10 -1082.0       -3
3      ROBUSTA COFFEE (10) Jul/10 11084.0        8
4                 SOYBEANS Jul/10  1983.5        2
5        SPCL HIGH GRADE ZINC USD -2464.0       -1
6               STANDARD LEAD USD  -118.0        0

My problem is that I have no idea how to write the regular expression in my
command line.

Any help would be appreciated.

______________________________________________
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.

Reply via email to