我的数据框包含对人们的血压(“ SBP”)的观察以及收集其的调查周期(例如“ 2001_02”)。因此,在2001_02年,2003_04年等人群中,他们的血压都很高。 我想创建一个数据框,其中包含对本年度的观察以及这些年份的平均SBP。
因此,从我的原始数据帧开始(例如):
ID year SBP
1 2001_02 120
2 2001_02 120
3 2001_02 140
4 2003_04 149
5 2003_04 122
6 2005_06 125
7 2005_06 172
8 2005_06 109
9 2007_08 110
10 2007_08 150
我想得到类似的东西:
year meanSBP
2001_02 125
2003_04 132
2005_06 135
2007_08 130
我可以通过查找年等的方式来手动完成所有操作,但是想要一种更简洁的方法。对于R来说还是很新的!任何帮助表示赞赏。非常感谢!