GroupBy одно значение (номер датчика) и проверить различные диапазоны времени - PullRequest
0 голосов
/ 14 февраля 2019

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

. В кадре данных есть следующие столбцы: Time stamp, Tag_ID, Tag_Value.Я группирую свой фрейм данных следующим образом:

groupped = df.groupby((['TAG_ID'])

У меня есть данные за один месяц:

  1. Проверка статистики для каждой недели отдельно.Пример:

    • неделя a - датчик 1 сгруппирован, датчик 2 сгруппирован ....
    • неделя b - датчик 1 сгруппирован, датчик 2 сгруппирован ...
  2. Нарезать данные месяца для двух временных диапазонов:

    1. ежедневно, с 7:00 до 19:00
    2. ежедневно, с 7:00 до 7:00, но за весь месяц

    Пример:

    • Январь День: датчик 1 сгруппирован, датчик 2 сгруппирован ....
    • Январь Ночь: датчик 1 сгруппирован, датчик 2 сгруппирован....
...