您的位置:首页 > 编程语言 > Python开发

利用Python进行数据分析(13) pandas基础: 数据重塑/轴向旋转

2017-11-23 16:00 1241 查看
重塑定义
 
 
重塑指的是将数据重新排列,也叫轴向旋转。

DataFrame提供了两个方法:

stack: 将数据的列“旋转”为行。
unstack:将数据的行“旋转”为列。

例如:



处理堆叠格式
 
堆叠格式也叫长格式,一般关系型数据库存储时间序列的数据会采用此种格式,例如:



虽然这种存储格式对于关系型数据库是好的,不仅保持了关系完整性还提供了方便的查询支持,但是对于数据操作可能就不那么方便了,DataFrame的数据格式才更加方便。
DataFrame的pivot()方法提供了这个转换,例如:



 

作者:backslash112 

出处:http://sirkevin.cnblogs.com/ 

GitHub:https://github.com/backslash112/ 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: