Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 删除data.frame中日期的斜杠_String_R_Date_Dataframe - Fatal编程技术网

String 删除data.frame中日期的斜杠

String 删除data.frame中日期的斜杠,string,r,date,dataframe,String,R,Date,Dataframe,我在x格式的data.frame中有一系列日期,您不需要转义正斜杠(这不是您要做的),因此这将起作用,例如: 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 dat您不需要转义正斜

我在x格式的data.frame中有一系列日期,您不需要转义正斜杠(这不是您要做的),因此这将起作用,例如:

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

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

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

dat另一种方法是在R中使用
as.Date
/
strftime
和其他日期时间操作函数

# create a Date column (can do things with dates as dates now)
dat$Date <- as.Date(as.character(dat$dates),format = '%d/%m/%Y')
# create character column with format of your desire
dat$newDate <- strftime(dat$Date, '%d%m%Y')
#创建一个日期列(现在可以用日期做事情)

dat$Date另一种方法是在R中使用
as.Date
/
strftime
和其他日期时间操作函数

# create a Date column (can do things with dates as dates now)
dat$Date <- as.Date(as.character(dat$dates),format = '%d/%m/%Y')
# create character column with format of your desire
dat$newDate <- strftime(dat$Date, '%d%m%Y')
#创建一个日期列(现在可以用日期做事情)

dat$日期谢谢!我想把它应用到一个完整的向量上,这个向量存储为一个data.frame,而不是一个单独的输入。有没有办法修改它来做到这一点?@user2832896-
gsub
对单个值的作用与对data.frame中的向量的作用相同。看我的编辑,谢谢!我想把它应用到一个完整的向量上,这个向量存储为一个data.frame,而不是一个单独的输入。有没有办法修改它来做到这一点?@user2832896-
gsub
对单个值的作用与对data.frame中的向量的作用相同。查看我的编辑。示例中只有正斜杠-没有反斜杠。示例中只有正斜杠-没有反斜杠。