我想将格式为 YYYY-QQ 的字符变量(例如 2010-Q1)转换为我可以用作日期的内容。我玩过 as.yearqtr,但不能只弄清楚输出格式。我一直无法定义输入格式。
2010-Q1
as.yearqtr
编辑:
也已回答here。
您必须在 as.yearqtr 公式中使用正确的格式,如下所示:
library(zoo) x<-"2010-Q1" as.yearqtr(x,format = "%Y-Q%q") [1] "2010 Q1"