【问题标题】:Hourly Time Series in R, conversioneR中的每小时时间序列,转换
【发布时间】:2013-12-14 19:58:02
【问题描述】:

这看起来应该是一个愚蠢的问题,但是: 我正在尝试按小时绘制时间序列的推文。 我的时间单元看起来像:

Thu Dec 05 13:27:46 +0000 2013

我无法弄清楚将其转换为数值的方法,以便按小时绘制推文的方便频率值。

我使用过:as.POSIXct 和 as.date 但总是返回 NA

有什么问题:

test <- as.Date('Thu Dec 05 13:27:16 +0000 2013', "%a %b %d %H:%M:%S %z %Y")

?

谢谢大家:)

文森佐

【问题讨论】:

    标签: r twitter


    【解决方案1】:

    strptime('Thu Dec 05 13:27:16 +0000 2013', "%a %b %d %H:%M:%S %z %Y")

    【讨论】:

    • 它在我的机器上运行良好。你能复制粘贴你输入的命令和确切的输出吗?
    • > strptime('Thu Dec 05 13:27:16 +0000 2013', "%a %b %d %H:%M:%S %z %Y") [1] NA
    • 我运行完全相同的东西 - &gt; strptime('Thu Dec 05 13:27:16 +0000 2013', "%a %b %d %H:%M:%S %z %Y") [1] "2013-12-05 18:57:16"
    • 在黑暗中拍摄,您可以尝试手动输入整个命令而不是复制它吗?
    • 还是什么都没有……这实在是太奇怪了:(
    【解决方案2】:

    也许有点晚了,但我遇到了完全相同的问题。 试试:

    Sys.setlocale("LC_TIME", "English")
    

    然后重新运行您的代码。

    最好的 西蒙

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-10
      • 2015-03-04
      • 1970-01-01
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      • 2018-09-23
      • 2016-09-04
      相关资源
      最近更新 更多