2017-10-09 19 views
1

我使用padr 0.3.0爲服務器統計信息填充任何缺失的時間戳,並且它工作良好。我目前只用時間戳填充。R - 在多個字段上使用padr

我的問題是如果我想填充「時間戳」和另一個字段,我會打電話給「磁盤名稱」,我可以在同一時間嗎?

爲了說明問題,可以說每個時間間隔有3個磁盤。 Padr能做到嗎?

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,它確實有助於我當前的實現填充缺少的時間戳。

婁加洛

[email protected]

回答

0

好像你正在尋找pad(group =...)

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


希望這有助於!

+0

@ user7945126也許你應該[接受答案](https://stackoverflow.com/help/someone-answers)如果它幫助你解決你的問題。 – Prem