温馨提示:本文翻译自stackoverflow.com,查看原文请点击:string - Removing slashes from dates within a data.frame
dataframe date r string

string - 从data.frame中的日期中删除斜杠

发布于 2020-04-05 23:47:22

我在x <-data.frame(01/01/2009)形式的data.frame中有一系列日期。我想将该系列更改为01012009的形式。我尝试了gsub(“ //”,“” x),但它似乎没有用。

我只是想去除背部正斜杠。任何帮助将不胜感激。

查看更多

提问者
user2832896
被浏览
122
thelatemail 2014-06-03 08:37

您不需要转义正斜杠(反正这也不是您正在做的事情),因此这将起作用,例如:

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