![a9aa18478f1ab146a859820170907870.png](https://i-blog.csdnimg.cn/blog_migrate/50505f7d7e4d29e25821ca609051af2e.jpeg)
R中提供了许多用来整合(aggregate)和重塑(reshape)数据的强大方法。在整合数据时,往往将多组观测替换为根据这些观测计算的描述性统计量。在重塑数据时,则会通过修改数据的结构(行和列)来决定数据的组织方式。
一、整合数据
在R中使用一个或多个by变量和一个预先定义好的函数来折叠(collapse)数据是比较容易的。调用格式为:
![59ccf82da82a02fda43602805c4b120b.png](https://i-blog.csdnimg.cn/blog_migrate/b4fc3c46c25b94af897f46e12a5c471d.jpeg)
x是待折叠的数据对象, by是一个变量名组成的列表,这些变量将被去掉以形成新的观测,而FUN则是用来计算描述性统计量的标量函数,它将被用来计算新观测中的值。
![483c995304b0570c79937b259d23d648.png](https://i-blog.csdnimg.cn/blog_migrate/fd35e155a56da6ec7a3c39d734a32495.jpeg)
在结果中,Grou