这是一份气象数据一共是二年的数据,数据是按每天每小时记录一条。
我想实现的功能是:提取“总辐射辐照度”这一列中,每天24小时中的最大值,然后把挑出来的每条数据记录下来。
想用循环编程,整了一天也没写出来,想用apply()也没整出来,求大神指点啊!最好带上代码
|
楼主: 我爱护城河
|
6619
4
[学习分享] R语言中某一列每隔几行怎么取最大值? |
|
小学生 50%
-
|
回帖推荐jgchen1966 发表于3楼 查看完整内容 用lubridate 及 dplyr 两包,如果你学过这二package,就相当简单了:
一,用lubridate::as_date 取出日期。
二,以日期为组变量,用summarise 函数求max 即可了。。
| ||
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


