Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何计算R中特定时间段的最大平均值?_R - Fatal编程技术网

如何计算R中特定时间段的最大平均值?

如何计算R中特定时间段的最大平均值?,r,R,我正在R中处理这些数据: 我想知道如何计算欧洲每年的最高月平均温度。在这里,我们必须考虑到可变平均温度,即月平均温度,以及作为可变大陆一部分的欧洲的观测值 我想计算所有欧洲国家每个月的平均温度,单位为摄氏度,取每年平均温度最高的月份,绘制一个箱线图,显示这些最高年温度,看看有多少异常值 首先,我对数据框气候进行了子集划分,只保留了可变的大陆==欧洲 然后我只选择了平均温度、大陆和年份的变量 欧洲=气候[气候$大陆==欧洲,] Europebis=选择欧洲,年,平均温度,月 最后,我按分组以获得更

我正在R中处理这些数据:

我想知道如何计算欧洲每年的最高月平均温度。在这里,我们必须考虑到可变平均温度,即月平均温度,以及作为可变大陆一部分的欧洲的观测值

我想计算所有欧洲国家每个月的平均温度,单位为摄氏度,取每年平均温度最高的月份,绘制一个箱线图,显示这些最高年温度,看看有多少异常值

首先,我对数据框气候进行了子集划分,只保留了可变的大陆==欧洲

然后我只选择了平均温度、大陆和年份的变量

欧洲=气候[气候$大陆==欧洲,] Europebis=选择欧洲,年,平均温度,月 最后,我按分组以获得更连贯的数据帧

Europebis2=集团公司,年,月 欧洲=欧洲2,平均=平均温度\摄氏度
提前谢谢你

这回答了你的问题吗

图书馆弹琴 气候%>% filtercontinent==欧洲%>%仅保留欧洲国家/地区数据 按年份分组,月份%>%下一步,取所有国家每月的平均温度,单位为摄氏度 总结横向洞穴温度,平均%>% 分组按年度%>%下一个月为每年平均值最大的月份 总结横槽温度,最大%>% ggplotaesy=平均温度摄氏度+ 几何箱线图
要编辑箱线图,您可以查看

是否可以更具体一点?哪个结构应该具有您期望的数据帧?你试过什么?看一看,实际上,我需要把它做成一个箱线图,看看有多少“异常值”。首先,我将数据气候子集为只保留大陆=欧洲。然后我只选择了平均温度、大陆和年份的变量。欧洲=气候[气候$大陆==欧洲,]。Europebis=选择欧洲,年,平均温度,月Europebis2=分组,年,月Europebis=摘要欧洲2,平均值=平均温度,平均值查看Europebis2您可能需要将该代码添加到问题正文中。此外,您是否希望对所有国家/地区的每个月进行平均,并取每年平均值最高的月份?您是否希望对每个国家/地区的所有月份进行平均,并取每年平均值最高的国家/地区?或者国家无事可做,你想对每年所有国家和月份进行平均,并取平均值最大的年份?我终于学会了如何在StackU上编写代码!我想计算所有欧洲国家每个月的平均温度,单位为摄氏度,取每年平均温度最高的月份,绘制一个箱线图,显示这些最高年温度,看看有多少异常值。气候%>%filtercontinent==欧洲%>%group_byyear,月份%>%SummarySeaCrossCaverage\u temperature\u Celse,平均%>%group\u By year%>%SummarySeaCrossCaverage\u temperature\u Celse,最大%>%ggplotaesx=year,y=average\u temperature\u Celse+geom\u箱线图我只使用了比较两个箱线图气候%>%filtercontinent==欧洲%>%group\u byyear的平均值,月份%>%总结横向洞穴平均温度摄氏度,平均%>%ggplotaesx=年,y=平均温度摄氏度+几何图形盒形图因此我得到了一个欧洲国家每月平均最高温度的盒形图和另一个欧洲国家每月平均温度的盒形图。我没有发现任何异常值。你发现了吗?没有。如果答案解决了你的问题,你可以接受。非常感谢伊阿古!