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设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
Python操作MySQL数据库的两种方式实例分析【pymysql和pandas】
Mar 18 Python
python实现飞机大战游戏
Oct 26 Python
详解python中的数据类型和控制流
Aug 08 Python
基于numpy中的expand_dims函数用法
Dec 18 Python
python实现删除列表中某个元素的3种方法
Jan 15 Python
如何在Python 游戏中模拟引力
Mar 27 Python
python操作yaml说明
Apr 08 Python
Python-for循环的内部机制
Jun 12 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
Aug 20 Python
python用tkinter实现一个简易能进行随机点名的界面
Sep 27 Python
python开发飞机大战游戏
Jul 15 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
基于mysql的论坛(7)
2006/10/09 PHP
用js重建星际争霸
2006/12/22 Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
JS delegate与live浅析
2013/12/21 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
2014/01/22 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
jQuery匹配文档链接并添加class的方法
2015/06/26 Javascript
高性能JavaScript 重排与重绘(2)
2015/08/11 Javascript
jQuery实现图片渐入渐出切换展示效果
2015/08/15 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
bootstrap table表格使用方法详解
2017/04/26 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
前端防止用户重复提交js实现代码示例
2018/09/07 Javascript
在vue中获取token,并将token写进header的方法
2018/09/26 Javascript
webpack@v4升级踩坑(小结)
2018/10/08 Javascript
浅谈Vue数据响应
2018/11/05 Javascript
基于jQuery实现挂号平台首页源码
2020/01/06 jQuery
js实现移动端吸顶效果
2020/01/08 Javascript
浅谈vue单页面中有多个echarts图表时的公用代码写法
2020/07/19 Javascript
[45:16]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第一场 12.12
2020/12/16 DOTA
Python中利用原始套接字进行网络编程的示例
2015/05/04 Python
Python的numpy库中将矩阵转换为列表等函数的方法
2018/04/04 Python
python 读取鼠标点击坐标的实例
2018/12/29 Python
在python中,使用scatter绘制散点图的实例
2019/07/03 Python
python获取栅格点和面值的实现
2020/03/10 Python
鱼油专家:Omegavia
2016/10/10 全球购物
Opodo英国旅游网站:预订廉价航班、酒店和汽车租赁
2018/07/14 全球购物
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
企业内部培训方案
2014/02/04 职场文书
公司年会主持词
2014/03/22 职场文书
书法大赛策划方案
2014/06/04 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
群众路线党员个人剖析材料
2014/10/08 职场文书