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代码
Mar 13 Python
python连接sql server乱码的解决方法
Jan 28 Python
Python实现将绝对URL替换成相对URL的方法
Jun 28 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
Dec 25 Python
在python中实现调用可执行文件.exe的3种方法
Jul 07 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
Apr 14 Python
Python通过Pillow实现图片对比
Apr 29 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
May 11 Python
python集合能干吗
Jul 19 Python
Python3基于plotly模块保存图片表格
Aug 03 Python
详解Anaconda 的安装教程
Sep 23 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获取从html表单传递数组的方法
2015/03/20 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
使用PHP访问RabbitMQ消息队列的方法示例
2018/06/06 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
jquery下json数组的操作实现代码
2010/08/09 Javascript
javascript正则匹配汉字、数字、字母、下划线
2014/04/10 Javascript
jQuery学习总结之jQuery事件
2014/06/30 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
npm国内镜像 安装失败的几种解决方案
2017/06/04 Javascript
webpack学习教程之publicPath路径问题详解
2017/06/17 Javascript
JS脚本加载后执行相应回调函数的操作方法
2018/02/28 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
layui 对弹窗 form表单赋值的实现方法
2019/09/04 Javascript
vue 获取url参数、get参数返回数组的操作
2020/11/12 Javascript
vue-cli4.0多环境配置变量与模式详解
2020/12/30 Vue.js
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
[57:29]Alliance vs KG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/17 DOTA
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
2015/05/22 Python
python 文件查找及内容匹配方法
2018/10/25 Python
使用python将最新的测试报告以附件的形式发到指定邮箱
2019/09/20 Python
Python使用Opencv实现图像特征检测与匹配的方法
2019/10/30 Python
python中xlutils库用法浅析
2020/12/29 Python
详解CSS3开启硬件加速的使用和坑
2017/08/21 HTML / CSS
分享CSS3制作卡片式图片的方法
2016/07/08 HTML / CSS
国外平面设计第一市场:99designs
2016/10/25 全球购物
Tomcat的缺省是多少,怎么修改
2014/04/09 面试题
中学生期末评语
2014/02/03 职场文书
教师党员个人自我剖析材料
2014/09/29 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
有关三国演义的读书笔记
2015/06/25 职场文书
教师节获奖感言
2015/07/31 职场文书
创业计划书之个人工作室
2019/08/22 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
python中if和elif的区别介绍
2021/11/07 Python