R 如何计算时间戳的平均值、中值、sd、最小值和最大值
我有一个数据帧,每5分钟读取一次原始仪表读数。该文件的格式为CSV文件 这是我的数据框的一部分(它还包含缺少的值) 我想要每15分钟时间戳的平均值/中值/标准偏差/最小值/最大值,我想要将它们绘制成曲线 这在R中是可能的吗 我已经尝试了各种功能 最初我可以将数据剪切15分钟,但代码不再运行R 如何计算时间戳的平均值、中值、sd、最小值和最大值,r,aggregate,R,Aggregate,我有一个数据帧,每5分钟读取一次原始仪表读数。该文件的格式为CSV文件 这是我的数据框的一部分(它还包含缺少的值) 我想要每15分钟时间戳的平均值/中值/标准偏差/最小值/最大值,我想要将它们绘制成曲线 这在R中是可能的吗 我已经尝试了各种功能 最初我可以将数据剪切15分钟,但代码不再运行 aggregate()对我没有帮助,因为我不想聚合 我正在学习R,但我找不到任何解决办法。我真的陷入了困境,需要一个解决方案,这样我才能继续 在此之后,我还需要对这些结果进行聚类。如果有人能帮上忙,那将是一个
aggregate()
对我没有帮助,因为我不想聚合
我正在学习R,但我找不到任何解决办法。我真的陷入了困境,需要一个解决方案,这样我才能继续
在此之后,我还需要对这些结果进行聚类。如果有人能帮上忙,那将是一个很大的帮助。
提前谢谢。这个怎么样:
library(dplyr)
summarised_data <- your_data_here %>%
group_by(quater_hr = cut(DateTime, "15 min")) %>%
summarise(mean(ActivePower),
median(ActivePower),
max(ActivePower))
库(dplyr)
汇总数据%
分组依据(四分之一小时=切割(日期时间,“15分钟”)%>%
总结(平均值(有功功率),
中位数(有功功率),
最大功率(有功功率))
还有几项需要您完成:D我已经尝试了各种功能。请给我们看看。提问时必须展示你的尝试。此外,我们还需要预期的产出来提供帮助。
library(dplyr)
summarised_data <- your_data_here %>%
group_by(quater_hr = cut(DateTime, "15 min")) %>%
summarise(mean(ActivePower),
median(ActivePower),
max(ActivePower))