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发送邮件的实例代码(支持html、图片、附件)
Mar 04 Python
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
Jun 18 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
Mar 24 Python
Django中的Signal代码详解
Feb 05 Python
使用python编写udp协议的ping程序方法
Apr 22 Python
python 二维矩阵转三维矩阵示例
Nov 30 Python
简单了解django文件下载方式
Feb 10 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 Python
Keras 实现加载预训练模型并冻结网络的层
Jun 15 Python
Python3.9新特性详解
Oct 10 Python
python复合条件下的字典排序
Dec 18 Python
python基础之类属性和实例属性
Oct 24 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
linux下php上传文件注意事项
2016/06/11 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
浅谈PHP各环境下的伪静态配置
2019/03/13 PHP
将CKfinder整合进CKEditor3.0的新方法
2010/01/10 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
2011/03/17 Javascript
为你的网站增加亮点的9款jQuery插件推荐
2011/05/03 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
Angular+Bootstrap+Spring Boot实现分页功能实例代码
2017/07/21 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
p5.js入门教程之键盘交互
2018/03/19 Javascript
如何实现一个webpack模块解析器
2018/10/24 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
2019/06/15 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python中zip()函数用法实例教程
2014/07/31 Python
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
python自动发送邮件脚本
2018/06/20 Python
利用python修改json文件的value方法
2018/12/31 Python
python tkinter实现屏保程序
2019/07/30 Python
简单了解python协程的相关知识
2019/08/31 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
PyQt5中多线程模块QThread使用方法的实现
2020/01/31 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
2020/06/23 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
django rest framework使用django-filter用法
2020/07/15 Python
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
商务英语本科生的自我评价分享
2013/11/15 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
公司经理任命书
2014/06/05 职场文书
行政执法作风整顿剖析材料
2014/10/11 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
MyBatis在注解上使用动态SQL方式(@select使用if)
2022/07/07 Java/Android