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 isinstance判断对象类型
Sep 06 Python
Python命名空间详解
Aug 18 Python
web.py中调用文件夹内模板的方法
Aug 26 Python
跟老齐学Python之画圈还不简单吗?
Sep 20 Python
python实现从web抓取文档的方法
Sep 26 Python
python检测远程端口是否打开的方法
Mar 14 Python
python判断图片宽度和高度后删除图片的方法
May 22 Python
opencv python 图像去噪的实现方法
Aug 31 Python
numpy数组之存取文件的实现示例
May 24 Python
python画图——实现在图上标注上具体数值的方法
Jul 08 Python
Python性能分析工具Profile使用实例
Nov 19 Python
如何基于Python代码实现高精度免费OCR工具
Jun 18 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
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
PHP四舍五入、取整、round函数使用示例
2015/02/06 PHP
php中分页及SqlHelper类用法实例
2017/01/12 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
PHP后期静态绑定之self::限制实例分析
2018/12/21 PHP
JavaScript中链式调用之研习
2011/04/07 Javascript
关于js获取radio和select的属性并控制的代码
2011/05/12 Javascript
扩展JavaScript功能的正确方法(译文)
2012/04/12 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
2014/10/14 Javascript
浅谈javascript 函数表达式和函数声明的区别
2016/01/05 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
微信小程序网络请求wx.request详解及实例
2017/05/18 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
Vue源码解析之Template转化为AST的实现方法
2018/12/14 Javascript
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
vue2.0自定义指令示例代码详解
2019/04/25 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
python局部赋值的规则
2013/03/07 Python
python实现class对象转换成json/字典的方法
2016/03/11 Python
解决python3捕获cx_oracle抛出的异常错误问题
2018/10/18 Python
Django Rest framework三种分页方式详解
2019/07/26 Python
python实现截取屏幕保存文件,删除N天前截图的例子
2019/08/27 Python
tensorflow 获取所有variable或tensor的name示例
2020/01/04 Python
Python 如何在字符串中插入变量
2020/08/01 Python
css3中background新增的4个新的相关属性用法介绍
2013/09/26 HTML / CSS
CSS3属性box-sizing使用指南
2014/12/09 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
《湘夫人》教学反思
2014/02/21 职场文书
优秀教师事迹材料
2014/12/15 职场文书
三孔导游词
2015/02/05 职场文书
教师见习总结范文
2015/06/23 职场文书
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技