R - Использование padr на нескольких полях

Я использую padr 0.3.0, чтобы заполнить все недостающие метки времени для статистики сервера, и это прекрасно работает. В настоящее время я только добавляю метку времени.

Мой вопрос: если я хочу заполнить "timestamp" и другое поле, которое я назову "diskname", могу ли я сделать это одновременно?

В качестве аргумента, скажем, есть 3 диска за интервал времени. Может ли падр сделать это?

timestamp, diskname, X.Busy

2017-10-07 22:01:00, dm-0,11

2017-10-07 22:01:00, dm-1, 5

2017-10-07 22:01:00, dm-2,20

2017-10-07 22:02:00, dm-0,11

2017-10-07 22:02:00, dm-1,6

2017-10-07 22:02:00, dm-2,20

...Padding occurs here...

2017-10-07 22:05:00, dm-0,12

2017-10-07 22:05:00, dm-1,5

2017-10-07 22:05:00, dm-2,19

Любой совет с благодарностью. Спасибо за создание padr, это действительно помогает в моей текущей реализации заполнять отсутствующие временные метки.

Лу Галло

Louis.GAGallo@gmail.com

1 ответ

Кажется вы ищете pad(group =...)

library(dplyr)
library(padr)
#Let's say df has the above sample data
df %>% pad(group = 'diskname') %>% arrange(timestamp, diskname)


Надеюсь это поможет!

Другие вопросы по тегам