我有以下格式的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中报告此统计数据。
由于
答案 0 :(得分:0)
只要您的date
数据实际上是时间/日期格式,您就应该能够简单地进行子集化,format
来提取小时(%H
)和{{1}结果:
table