最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Pandas.DataFrame转置如何实现 Pandas.DataFrame转置实现代码
时间:2021-03-09 编辑:袖梨 来源:一聚教程网
Pandas.DataFrame转置如何实现?本篇文章小编给大家分享一下Pandas.DataFrame转置实现代码,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
Motivation
sometimes,换一种获取数据的方式,可以提高数据获取的速度。
sometimes,由于预计爬取的数据长度不确定,只能这么先存储起来。
sometimes,有个给你的数据就是这样,但是没办法很方便的使用
…
这些情况下,你可能就会需要遇到DataFrame行列转置的方法。
Contribution
提供了Pandas.DataFrame的行列转置的方法
实验部分
导入包
>>> import pandas as pd
创建数据
>>> df = pd.DataFrame([['A', 1, 2], ['B', 3, 4]], columns=['Name', 'c1', 'c2'])
数据内容如下:
>>> df Name c1 c2 0 A 1 2 1 B 3 4
操作:
>>> df2 = pd.DataFrame(df.values.T, index=df.columns, columns=df.index) >>> df2 0 1 Name A B c1 1 3 c2 2 4
Conclusion
很简单,就是使用了numpy内置的矩阵转置方法,这样的操作速度最快。
-
下一个: python子类继承父类的实例变量代码
相关文章
- Golang ProtoBuf的基本语法详解 10-20
- Python识别MySQL中的冗余索引解析 10-20
- Python+Pygame绘制小球代码展示 10-18
- Python中的数据精度问题介绍 10-18
- Python随机值生成的常用方法介绍 10-18
- python3解压缩.gz文件分析 09-27