将字符 YYYY-Q1 转换为日期

时间:2021-02-15 12:12:57

标签: r date date-format reformat as.yearqtr

我想将格式为 YYYY-QQ 的字符变量(例如 2010-Q1)转换为我可以用作日期的内容。我玩过 as.yearqtr,但不能只弄清楚输出格式。我一直无法定义输入格式。

编辑:

也已回答here

1 个答案:

答案 0 :(得分:1)

您必须在 as.yearqtr 公式中使用正确的格式,如下所示:

library(zoo)
x<-"2010-Q1"
as.yearqtr(x, format = "%Y-Q%q")
[1] "2010 Q1"
相关问题