2017-02-10 11 views
0

В приведенном ниже примере мы видим, что на каждые 4 строки проходит час. Временные метки отображаются с шагом 15 минут.Преобразование 15-минутных интервалов в почасовые интервалы в R

    timestamp size 
1 2013-10-29T00:00:00-05:00 200 
2 2013-10-29T00:15:00-05:00 130 
3 2013-10-29T00:30:00-05:00 300 
4 2013-10-29T00:45:00-05:00 300 
5 2013-10-29T01:00:00-05:00 323 
6 2013-10-29T01:15:00-05:00 675 
7 2013-10-29T01:30:00-05:00 234 
8 2013-10-29T01:45:00-05:00 423 
9 2013-10-29T02:00:00-05:00 1123 

Я хотел бы извлечь только время (удалить дату) из метки времени.

+0

[Это] (http://stackoverflow.com/questions/21821408/converting- 1-минутный данные к 5-ю-с использованием-R)? – Sotos

+0

Немного неясно, какой будет ваш выход на основе этого ввода? –

+0

Не знаете, как это сделать с помощью R, но вы можете разобрать минутное значение из значения данных. Всякий раз, когда его значение равно нулю, этот результат получается. По какой-то причине я чувствую, что это можно назвать модулем? –

ответ

1

Похоже, вы, ребята, должны анализировать свое значение даты/времени на определенные значения. Если вы это сделаете, вы можете проверить, когда ваше значение равно всем и вытягивает значения. Например, вы хотите, чтобы каждый 15 я делал модуль, значение% 15 или что-то подобное. Или если вы хотите что-то с часовым значением, проанализируйте дату/время и получите минуты. Если минуты равны 0, возьмите это значение. Вот некоторые статьи, как это сделать в R. очень специфична:https://cran.r-project.org/web/packages/lubridate/vignettes/lubridate.html Дополнительная прочитанную:http://gallery.rcpp.org/articles/parsing-datetimes/

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

  • Нет связанных вопросов^_^