在anydate()任意时间包的功能是为编写准确:这个目的没有格式简单而可靠的分析,而所有其他的包需要一个格式字符串,或预先选定的功能:
R> library(anytime)
R> anydate("18-Sep-2016")
[1] "2016-09-18"
R> class(anydate("18-Sep-2016"))
[1] "Date"
R>
Run Code Online (Sandbox Code Playgroud)
anydate 甚至在格式改变时起作用:
R> anydate(c("18-Sep-2016", "2016-09-18", "2016/09/18", "20160918", "09/18/2018"))
[1] "2016-09-18" "2016-09-18" "2016-09-18" "2016-09-18" "2018-09-18"
R>
Run Code Online (Sandbox Code Playgroud)
它还涉及factor类型,但重点是POSIXct目前需要通过anydate(anytime(...))(但将修复,因为几天前报告的问题)
R> fv <- as.factor(c("18-Sep-2016", "2016-09-18", "2016/09/18",
+ "20160918", "09/18/2018"))
R> anydate(anytime(fv))
[1] "2016-09-18" "2016-09-18" "2016-09-18" "2016-09-18" "2018-09-18"
R>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
82 次 |
| 最近记录: |