d <- "2021-05-21"
lubridate::month(d)
Run Code Online (Sandbox Code Playgroud)
这给出了 5 的输出,我希望 May 显示在那里。有什么猜测吗?
我们可以使用lubridatepackage: 这里的技巧是将label函数的参数设置month为TRUE:
library(lubridate)
ymd(d)
month(d, label=TRUE)
Run Code Online (Sandbox Code Playgroud)