【问题标题】:Turn character YYYY-Q1 into date [duplicate]将字符 YYYY-Q1 转换为日期 [重复]
【发布时间】:2021-05-18 07:51:45
【问题描述】:

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

编辑:

也已回复here

【问题讨论】:

  • as.Date(zoo::as.yearqtr("2010-Q1", '%Y-Q%q'))

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    • 2015-06-29
    • 2018-05-19
    • 2017-09-05
    • 2020-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多