我需要一个包含一周中几天的向量,但我总是输入:
days.of.week <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday")
Run Code Online (Sandbox Code Playgroud)
这很简单,因为它很短,但总是存在拼写错误的可能性.有没有办法以编程方式创建包含一周中几天的向量?
sie*_*ste 12
你去,平日的矢量"星期一",......,"星期天":
days.of.week <- weekdays(x=as.Date(seq(7), origin="1950-01-01"))
Run Code Online (Sandbox Code Playgroud)
Jos*_*ich 11
一种可能性:
days.of.week <- weekdays(Sys.Date()+0:6)
Run Code Online (Sandbox Code Playgroud)
始终从星期一开始:
days.of.week <- weekdays(as.Date(4,"1970-01-01",tz="GMT")+0:6)
Run Code Online (Sandbox Code Playgroud)
或者你可以像你一样定义它,但在你的中.Rprofile,所以它始终在启动时可用.
| 归档时间: |
|
| 查看次数: |
2789 次 |
| 最近记录: |