python中series转dataframe的两种方法
- 更新时间:2021-06-27 10:10:12
- 编辑:宁乐邦
给大家整理了相关的编程文章,网友韶力学根据主题投稿了本篇教程内容,涉及到Python相关内容,已被600网友关注,内容中涉及的知识点可以在下方直接下载获取。
参考资料
- Django实战:Python Web典型模块与项目开发 PDF 电子书 / 58 MB / 张晓 推荐度:
- Python数据抓取技术与实战 PDF 电子书 / 59.3 MB / 潘庆和,赵星驰 推荐度:
- 教孩子学编程:Python语言版 PDF 电子书 / 45.4MB / Bryson Payne 推荐度:
- Python大战机器学习:数据科学家的第一个小目标 PDF 电子书 / 76.8 MB / 华校专,王正林 推荐度:
- Python编程之美:最佳实践指南 PDF 电子书 / 29.3 MB / 肯尼思·赖茨 推荐度:
正文内容
我们整理一篇关于《python中series转dataframe的两种方法》技术文章,技术要点讲的很好,增加了更多知识点内容,希望对网友有用。
在python的pandas包中,其中一个数据类型DataFrame想要转换为Serie会自动转换,那将Series转为DataFrame又如何实现呢?本文介绍python中series转dataframe的两种方法:1、使用to_frame()后,再转置index与columns实现Series转换成DataFrame;2、先to_dict()转成字典再转为list再转dataframe。
方法一:使用to_frame()后,再转置index与columns实现Series转换成DataFrame
In [21]: df2 = df1.loc[1].to_frame() In [22]: df2 Out[22]: 1 id 2 name In [23]: df3 = pd.DataFrame(df2.values.T,columns=df2.index) In [24]: df3 Out[24]: id name 0 2 李四 In [25]: df1 Out[25]: id name 0 1 张三 1 2 李四 2 3 王五
方法二:先to_dict()转成字典再转为list再转dataframe
for i ,j in df.iterrows(): j=pd.DataFrame([j.to_dict()]) #series有转frame dict等方法 print(j) print(type(j)) print(j['age'])
以上就是python中series转dataframe的两种方法,希望能对你有所帮助哟·更多python学习推荐:python教程。
相关教程
-
零基础学python之str怎么用
接着上一篇,继续解释str的一些用法。步骤:# 针对字符串:将某个字符串插入到后面字符串所有的字符中间,拼接成一个新字符串。s = '**'.join('good123')print(s)。
发布时间:2019-07-10
-
Python 读取指定文件夹下的所有图像方法
下面为大家分享一篇Python 读取指定文件夹下的所有图像方法,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧
发布时间:2019-07-11