【发布时间】:2016-01-19 01:11:16
【问题描述】:
如何选择当前星期几?
例如今天是星期二,即第二天,所以预期的输出是“2”。
此代码返回名称
weekdays(Sys.Date())
但我需要一个号码。
【问题讨论】:
-
as.POSIXlt(Sys.Date())$wday
标签: r
如何选择当前星期几?
例如今天是星期二,即第二天,所以预期的输出是“2”。
此代码返回名称
weekdays(Sys.Date())
但我需要一个号码。
【问题讨论】:
as.POSIXlt(Sys.Date())$wday
标签: r
从lubridate你可以使用wday函数:
library(lubridate)
wday(Sys.Date())
[1] 3
请注意,在此函数中,星期日是一周的第一天,因此星期二的数字是 3。
【讨论】: