查找CPU性能数据集中cpu利用率为高的通常时间

时间:2015-11-02 06:10:55

标签: r data-analysis

我有以下格式的cpu性能数据集

date    CPU.Percentage.Maximum  AverageUtil
4/1/2015 0:00   26.92   27.28794872
4/1/2015 1:00   27.04   27.28794872
4/1/2015 2:00   26.89   27.28794872
4/1/2015 3:00   25.555  27.28794872
4/1/2015 4:00   29.78   27.28794872
4/1/2015 5:00   28.035  27.28794872
4/1/2015 6:00   24.86   27.28794872
4/1/2015 7:00   26.61   27.28794872
4/1/2015 8:00   27.13   27.28794872
4/1/2015 9:00   26.48   27.28794872
4/1/2015 10:00  27.135  27.28794872
4/1/2015 11:00  28.14   27.28794872
4/1/2015 12:00  26.88   27.28794872
4/1/2015 13:00  28.3    27.28794872
4/1/2015 14:00  25.965  27.28794872
4/1/2015 15:00  27.66   27.28794872
4/1/2015 16:00  28.65   27.28794872
4/1/2015 17:00  26.43   27.28794872
4/1/2015 18:00  28.95   27.28794872
4/1/2015 19:00  28.535  27.28794872
4/1/2015 20:00  81.92   84.47125
4/1/2015 21:00  81.005  84.47125
4/1/2015 22:00  88.675  84.47125
4/1/2015 23:00  86.285  84.47125
4/2/2015 0:00   28.87   27.07410256

我必须找出CPU利用率高的典型时间,比如高于75%。当我在整个数据集上绘制$ date与$ Cpu百分比最大值时,我能够找到一个趋势.cpu利用率在一天结束时(21:00-> 23:00)很高。如何在R中报告此统计数据。

enter image description here

由于

1 个答案:

答案 0 :(得分:0)

只要您的date数据实际上是时间/日期格式,您就应该能够简单地进行子集化,format来提取小时(%H)和{{1}结果:

table