(R)数据框操作-大型数据集[已关闭]

nkoocmlb  于 2024-01-03  发布在  其他
关注(0)|答案(1)|浏览(140)

已关闭,此问题需要details or clarity,目前不接受回答。
**想要改进此问题吗?**通过editing this post添加详细信息并澄清问题。

23天前关闭
Improve this question
我得到了一个巨大的数据集,包括从01.01.2003到31.12.2023(Picture from part of the dataset)每小时收集的气象数据。这个数据集每天有24行,每小时有1行,这20年。
我希望在脚本中有另一个数据框,其中包含从原始日期框派生的列。这些列将是“Date”-每天一行,“AvgAirTemp”-当天的平均气温,“MaxAirTemp”-当天的最高气温,“MinAirTemp”-当天的最低气温。
创建新的数据框不是问题,我已经有了。但是我找不到如何计算24行中的值的平均值,并将其转置到新数据框中的正确行/列。对于max和min值也是如此。我试图找到一种方法来使用mutate,但没有成功。
感谢你的帮助。

mfuanj7w

mfuanj7w1#

既然你提到了mutate,我假设你使用的是dmgr。如果不是,你可以用aggregate遵循同样的逻辑。

  1. data |> group_by(Date) |> mutate(Mean_Temp = mean(DryAirTemp), Min_Temp = min(DryAirTemp)) -> dailydata

字符串

相关问题