【问题标题】:frequency() and cycle() of a monthly xts object returns value "1"每月 xts 对象的频率()和周期()返回值“1”
【发布时间】:2015-03-16 20:43:28
【问题描述】:

我有一个每月 xts 对象,函数 frequency() 返回值 1,但我希望返回 12。函数 cycle() 也不返回月份数字,而是每次观察的值 1。

library('quantmod')
getSymbols("GS10", src="FRED")
frequency(GS10)
cycle(GS10)

【问题讨论】:

  • 每个月有一个日期的日对象不是月对象。
  • @G.Grothendieck - 我不确定你为什么认为它是日常用品。每月有一次观察,因此是每月对象。再举一个例子,每年一次观察是年度观察,而不是每日观察。
  • "Date" 上课时间是日常对象。每月碰巧有一个日期并不重要。

标签: r time-series xts


【解决方案1】:

试试这个:

time(GS10) <- as.yearmon(time(GS10))

【讨论】:

    猜你喜欢
    • 2020-10-10
    • 2015-04-28
    • 2020-11-06
    • 1970-01-01
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    相关资源
    最近更新 更多