这次介绍如何在Python与R中进行表格数据的分组排序,也就是分组进行统一运算,以及按照规则进行排列。
Python
数据可以在以下网址取得:
https://github.com/DataScienceUB/introduction-datascience-python-book
排序
由此,我们也可以发现,无论我们怎么进行排序,原始的行号是一直得以保存的,有了这个我们就可以从新恢复数据的排序。
分组
整合
R
下面看看R语言中实现相同操作的步骤:
排序
首先,要知道desc()加在Value前,就会变为降序排列,否则默认为升序。
这里,如果需要在原始数据中变更,赋值给本身即可,其实在原始数据中改数据是极其危险的,不推荐,应该总是用copy来操作,如果出错了随时回到原始备份再次copy。
分组
整合
分析
同样的步骤,不同的表达,大同小异。
温馨提示
后面所有的教程都会坚持用最简单的例子,这样有一点不会的同学也能够很容易通过查询进行扩展。如果个别函数不知道如何使用,请使用?来查询使用方法,如R中“?spread”。
领取专属 10元无门槛券
私享最新 技术干货