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 相关文章推荐
在centos7中分布式部署pyspider
May 03 Python
Python读取文件内容的三种常用方式及效率比较
Oct 07 Python
Python3正则匹配re.split,re.finditer及re.findall函数用法详解
Jun 11 Python
详解python之协程gevent模块
Jun 14 Python
python射线法判断检测点是否位于区域外接矩形内
Jun 28 Python
50行Python代码获取高考志愿信息的实现方法
Jul 23 Python
Python之Class&Object用法详解
Dec 25 Python
Pytorch模型转onnx模型实例
Jan 15 Python
Numpy 理解ndarray对象的示例代码
Apr 03 Python
使用python实现学生信息管理系统
Feb 25 Python
python删除csv文件的行列
Apr 06 Python
Python采集股票数据并制作可视化柱状图
Apr 04 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
使用array_map简单搞定PHP删除文件、删除目录
2014/10/29 PHP
PHP变量赋值、代入给JavaScript中的变量
2015/06/29 PHP
PHP几个实用自定义函数小结
2016/01/25 PHP
JS 自定义函数缺省值的设置方法
2010/05/05 Javascript
js兼容的placeholder属性详解
2013/08/18 Javascript
Windows系统下Node.js的简单入门教程
2015/06/23 Javascript
JavaScript中rem布局在react中的应用
2015/12/09 Javascript
jquery zTree异步加载简单实例讲解
2016/02/25 Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
2016/05/05 Javascript
js多功能分页组件layPage使用方法详解
2016/05/19 Javascript
AngularJS基础 ng-click 指令示例代码
2016/08/01 Javascript
VueJS全面解析
2016/11/10 Javascript
Angular的自定义指令以及实例
2016/12/26 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
input 标签实现输入框带提示文字效果(两种方法)
2017/10/09 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
JS+php后台实现文件上传功能详解
2019/03/02 Javascript
javascript canvas API内容整理
2020/02/16 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
Python定时器实例代码
2017/11/01 Python
Python闭包函数定义与用法分析
2018/07/20 Python
Flask之flask-session的具体使用
2018/07/26 Python
Python3.5文件读与写操作经典实例详解
2019/05/01 Python
Django组件cookie与session的具体使用
2019/06/05 Python
详解如何减少python内存的消耗
2019/08/09 Python
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
班级道德讲堂实施方案
2014/02/24 职场文书
奥巴马的演讲稿
2014/05/15 职场文书
群众路线表态发言材料
2014/10/17 职场文书
寒假致家长的一封信
2015/10/10 职场文书
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS