我在x <-data.frame(01/01/2009)形式的data.frame中有一系列日期。我想将该系列更改为01012009的形式。我尝试了gsub(“ //”,“” x),但它似乎没有用。
我只是想去除背部正斜杠。任何帮助将不胜感激。
您不需要转义正斜杠(反正这也不是您正在做的事情),因此这将起作用,例如:
dat <- data.frame(dates=c("01/01/2009","02/01/2009"))
dat
# dates
#1 01/01/2009
#2 02/01/2009
dat$dates <- gsub("/","",dat$dates)
dat
# dates
#1 01012009
#2 02012009
谢谢!我想将此应用到作为data.frame存储的整个向量,而不是单个输入。有没有办法修改它来做到这一点?
@ user2832896-
gsub
在单个值上将与在data.frame中的向量上相同。查看我的修改。