r - 在 r 中重塑数据分组
问题描述
我想重塑我的数据
DateDaily Symbol SIZE1 SIZE2 SIZE3
1 2018-01-02 A 152291500 157400750 154846125
2 2018-01-02 A 120044425 205589050 162816738
3 2018-01-02 A 123262750 224815138 174038944
4 2018-01-02 A 124282350 197877388 161079869
5 2018-01-02 B 119276200 173101600 146188900
6 2018-01-02 B 104249638 193376038 148812838
7 2018-01-02 B 101319438 145487563 123403500
8 2018-01-02 C 8088975 10159738 9124356
9 2018-01-02 C 164439888 143390813 153915350
如何通过数据 SIZE1、SIZE1、SIZE2 的平均值重塑只有一个日期和分组
DateDaily Symbol SIZE1 SIZE2 SIZE3
1 2018-01-02 A mean mean mean
5 2018-01-02 B mean mean mean
8 2018-01-02 C mean mean mean
...
谢谢
解决方案
library(dplyr)
data %>% group_by(DateDaily, Symbol) %>%
summarise_if(is.numeric,mean, na.rm=TRUE)
推荐阅读
- angular - 如何从服务插值这个数组
- google-app-engine - GCloud App Engine 旧实例仍在运行
- sql - 连接表 - 将数字与逗号分隔的数字列表的一部分匹配
- python - 减少为呈现具有相同内嵌可编辑字段的项目列表而进行的查询次数
- javascript - Click on link to show page loader, then make page loader disappear after a defined time, the show destination's url
- freeradius - 尝试配置获取配置令牌作为回复的用户
- angular - matInput directive not working in lazy loaded module
- python - How to record playing interactive dashboard so as to show to others
- javascript - 带有动画的 Chrome 中的字体大小无法正常工作
- python - 如何使用 Celery 顺序执行独立任务?