找到一周的一天

找到一周的一天

假设我在R中有一个日期,其格式如下。


   date      

2012-02-01 

2012-02-01

2012-02-02

在R中是否有任何方法可以添加与日期相关的星期几的另一列?数据集非常大,因此手动完成并进行更改是没有意义的。


df = data.frame(date=c("2012-02-01", "2012-02-01", "2012-02-02")) 

因此,在添加日期之后,它最终会看起来像:


   date       day

2012-02-01   Wednesday

2012-02-01   Wednesday

2012-02-02   Thursday

这可能吗?任何人都可以指向我一个允许我这样做的包吗?只是尝试按日期自动生成日期。


守着一只汪
浏览 470回答 3
3回答

Smart猫小萌

查找?strftime:%A 当前语言环境中的完整工作日名称df$day = strftime(df$date,'%A')
打开App,查看更多内容
随时随地看视频慕课网APP