Pandas将列表(List)转换为数据框(Dataframe)


Posted in Python onApril 24, 2020

Python中将列表转换成为数据框有两种情况:第一种是两个不同列表转换成一个数据框,第二种是一个包含不同子列表的列表转换成为数据框。

第一种:两个不同列表转换成为数据框

from pandas.core.frame import DataFrame
a=[1,2,3,4]#列表a
b=[5,6,7,8]#列表b
c={"a" : a,
 "b" : b}#将列表a,b转换成字典
data=DataFrame(c)#将字典转换成为数据框
print(data)

输出的结果为

   a  b
0  1  5
1  2  6
2  3  7
3  4  8

第二种:将包含不同子列表的列表转换为数据框

from pandas.core.frame import DataFrame
a=[[1,2,3,4],[5,6,7,8]]#包含两个不同的子列表[1,2,3,4]和[5,6,7,8]
data=DataFrame(a)#这时候是以行为标准写入的
print(data)

输出结果:

   0  1  2  3
0  1  2  3  4
1  5  6  7  8

data=data.T#转置之后得到想要的结果
data.rename(columns={0:'a',1:'b'},inplace=True)#注意这里0和1都不是字符串
print(data)

   a  b
0  1  5
1  2  6
2  3  7
3  4  8

到此这篇关于Pandas将列表(List)转换为数据框(Dataframe)的文章就介绍到这了,更多相关Pandas 列表转换为数据框内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python多进程库multiprocessing中进程池Pool类的使用详解
Nov 24 Python
Python实现采用进度条实时显示处理进度的方法
Dec 19 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
Nov 15 Python
使用Python+wxpy 找出微信里把你删除的好友实例
Feb 21 Python
详解django中url路由配置及渲染方式
Feb 25 Python
Python第三方库face_recognition在windows上的安装过程
May 03 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
Jul 09 Python
django之对FileField字段的upload_to的设定方法
Jul 28 Python
关于Python形参打包与解包小技巧分享
Aug 24 Python
离线状态下在jupyter notebook中使用plotly实例
Apr 24 Python
python处理写入数据代码讲解
Oct 22 Python
python读取图片颜色值并生成excel像素画的方法实例
Feb 19 Python
python实现飞船大战
Apr 24 #Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
Apr 24 #Python
pycharm下pyqt4安装及环境配置的教程
Apr 24 #Python
python中读入二维csv格式的表格方法详解(以元组/列表形式表示)
Apr 24 #Python
Python读入mnist二进制图像文件并显示实例
Apr 24 #Python
python实现坦克大战
Apr 24 #Python
使用Python3 poplib模块删除服务器多天前的邮件实现代码
Apr 24 #Python
You might like
提升PHP速度全攻略
2006/10/09 PHP
thinkphp3.2.2实现生成多张缩略图的方法
2014/12/19 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
Avengerls vs Newbee BO3 第二场2.18
2021/03/10 DOTA
Javascript 复制数组实现代码
2009/11/26 Javascript
关于js拖拽上传 [一个拖拽上传修改头像的流程]
2011/07/13 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
javascript 数组排序函数sort和reverse使用介绍
2013/11/21 Javascript
js由下向上不断上升冒气泡效果实例
2015/05/07 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
2016/04/12 Javascript
利用vue.js插入dom节点的方法
2017/03/15 Javascript
Angularjs为ng-click事件传递参数
2017/06/15 Javascript
详解Webstorm 新建.vue文件支持高亮vue语法和es6语法
2017/10/26 Javascript
关于Vue背景图打包之后访问路径错误问题的解决
2017/11/03 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
微信网页授权并获取用户信息的方法
2018/07/30 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
js代码规范之Eslint安装与配置详解
2018/09/08 Javascript
深入理解令牌认证机制(token)
2019/08/22 Javascript
JS操作json对象key、value的常用方法分析
2019/10/29 Javascript
MySQLdb ImportError: libmysqlclient.so.18解决方法
2014/08/21 Python
python中Genarator函数用法分析
2015/04/08 Python
Python工程师面试题 与Python Web相关
2016/01/14 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
公司年会晚宴演讲稿
2014/01/06 职场文书
电气个人求职信范文
2014/02/04 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
党员示范岗材料
2014/12/19 职场文书
老公保证书
2015/01/17 职场文书
PHP判断是否是json字符串
2021/04/01 PHP
php引用传递
2021/04/01 PHP
python for循环赋值问题
2021/06/03 Python