R 将日期列转换为新列中的月日和月
我有这种数据框R 将日期列转换为新列中的月日和月,r,time,strptime,R,Time,Strptime,我有这种数据框 dat <- read.table(text = " count date 0 10/05/2012 1 10/05/2013 1 10/05/2014 ",header = TR
dat <- read.table(text = " count date
0 10/05/2012
1 10/05/2013
1 10/05/2014
",header = TRUE)
我尝试了一些版本的strtime函数,比如
dat$DayMonth我们可以使用as.Date
和format
dat$DayMonth <- format(as.Date(dat$date, "%d/%m/%Y"), "%d-%m")
dat$DayMonth
#[1] "10-05" "10-05" "10-05"
dat$DayMonth我们可以使用as.Date
和格式
dat$DayMonth <- format(as.Date(dat$date, "%d/%m/%Y"), "%d-%m")
dat$DayMonth
#[1] "10-05" "10-05" "10-05"
dat$DayMonth使用包lubridate
或anydate
的相同解决方案
library(lubridate)
dat$DayMonth <- format(dmy(dat$date), "%d-%m")
# dmy stands for day,month,year, can you use ymd etc.
library(anytime)
dat$DayMonth <- format(anydate(dat$date), "%d-%m")
库(lubridate)
dat$DayMonth使用包lubridate
或anydate
的相同解决方案
library(lubridate)
dat$DayMonth <- format(dmy(dat$date), "%d-%m")
# dmy stands for day,month,year, can you use ymd etc.
library(anytime)
dat$DayMonth <- format(anydate(dat$date), "%d-%m")
库(lubridate)
DayMonth美元我想知道,为什么投反对票?这是一个有正确输入和输出的合理问题。我想知道,为什么会投反对票?这是一个有正确输入和输出的合理问题。