首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用动物园包将Year.Quarter转换为约会?

如何使用动物园包将Year.Quarter转换为约会?
EN

Stack Overflow用户
提问于 2022-10-13 20:53:34
回答 1查看 12关注 0票数 0

我使用日期变量的列看起来类似于"2022.Q2“,我希望使用as.yearqtr将其转换为数字日期,但我总是收到格式上的错误。As.Date(as.yearqtr,format =“%y.%q”)是我正在运行的。我做错了什么?我想把它读成日期,输出2022 Q2或2022-04。

EN

回答 1

Stack Overflow用户

发布于 2022-10-14 08:31:02

只需对format进行一次小小的调整:

代码语言:javascript
复制
library(zoo)

x <- "2022.Q2"

as.yearqtr(x, format = "%Y.Q%q") 
#' "2022 Q2"

as.yearqtr(x, format = "%Y.Q%q") |> as.POSIXct() |> format("%Y-%m") 
#' "2022-04"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74061691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档