R 根据相似时间计算数据的平均值

R 根据相似时间计算数据的平均值,r,time,dataset,rscript,R,Time,Dataset,Rscript,我有一个数据集,有很多天24小时的太阳能发电,现在我必须找到根据时间产生的平均功率,例如,我必须找到上午9:00时产生的平均功率 首先从日期-时间变量中去掉时间 假设您的数据称为myData library(lubridate) myData$Hour <- hour(strptime(myData$Time, format = "%Y-%m-%d %H:%M:%S")) 生成的帧将有一个名为Time的列,该列将给出小时,另一个列将给出每小时的平均值 现在,在另一方面,但重要的是,当你

我有一个数据集,有很多天24小时的太阳能发电,现在我必须找到根据时间产生的平均功率,例如,我必须找到上午9:00时产生的平均功率

首先从日期-时间变量中去掉时间

假设您的数据称为myData

library(lubridate)

myData$Hour <- hour(strptime(myData$Time, format = "%Y-%m-%d %H:%M:%S"))
生成的帧将有一个名为Time的列,该列将给出小时,另一个列将给出每小时的平均值


现在,在另一方面,但重要的是,当你问一个问题时,你应该提供你迄今为止试图回答这个问题的信息。这不是帮助台。

请以纯文本而不是图像的形式发布数据,以便用户可以复制/粘贴。好的,从下次开始我会小心的好的,从现在开始我会小心的,谢谢!!别担心,我希望你喜欢这个社区!如果您对我的回答感到满意,请将此标记为答案:我也应该澄清我对“帮助台”的评论!我们当然是来帮忙的,但我们不是一个服务台,因为我们是你的第一个停靠港。希望如果你来这里问一个问题,你已经做了一些研究,给它一个裂缝,然后可以报告你在这个问题上的研究和尝试。我很感激有时候你完全被难倒了,这也没关系!是的,我知道了,我做了几次尝试,但现在我不习惯这个社区的方式,所以我会努力向你们学习。谢谢你的建议。
myMeans <- ddply(myData[,c("Hour", "IT_solar_generation")], "Hour", numcolwise(mean))