2013-12-14 4 views
1

Это должно выглядеть как немой вопрос, но: Я пытаюсь построить временные ряды твитов почасово. Мое время клетка выглядит примерно так:Часовые ряды времени в R, conversione

Thu Dec 05 13:27:46 +0000 2013 

Я не могу понять, способ преобразования его в виде числового значения так, чтобы построить Convient значение частоты твиты, по часам.

я использовал: as.POSIXct и as.date, но всегда возвращаются Н.

Что плохого в чем-то вроде:

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

?

Спасибо всем :)

Винченцо

ответ

1

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

+0

он идет с ... [1] NA .. – user3103007

+0

Он отлично работает на моей машине. Можете ли вы скопировать свою введенную команду и точный результат? – TheComeOnMan

+0

> strptime ('Thu Dec 05 13:27:16 +0000 2013', "% a% b% d% H:% M:% S% z% Y") [1] NA – user3103007

0

perhapse немного поздно, но у меня была точно такая же проблема. Try:

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

, а затем повторно запустить свой код.

Лучшие Simon

Смежные вопросы