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的身份证号码自动生成程序
Aug 15 Python
Python常用随机数与随机字符串方法实例
Apr 09 Python
python去除文件中空格、Tab及回车的方法
Apr 12 Python
Python文本处理之按行处理大文件的方法
Apr 09 Python
python 除法保留两位小数点的方法
Jul 16 Python
python实现求特征选择的信息增益
Dec 18 Python
python爬取盘搜的有效链接实现代码
Jul 20 Python
Python内置加密模块用法解析
Nov 25 Python
浅谈Python协程
Jun 17 Python
python pandas dataframe 去重函数的具体使用
Jul 20 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
Sep 01 Python
教你怎么用Python操作MySql数据库
May 31 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 无法载入mysql扩展
2010/03/12 PHP
解决cPanel无法安装php5.2.17
2014/06/22 PHP
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
php生成百度sitemap站点地图类函数实例
2014/10/17 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
2016/03/18 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
php使用 readfile() 函数设置文件大小大小的方法
2017/08/11 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
2013/02/16 Javascript
JavaScript调试技巧之console.log()详解
2014/03/19 Javascript
jQuery实现多按钮单击变色
2014/11/27 Javascript
Window.Open打开窗体和if嵌套代码
2016/04/15 Javascript
基于node实现websocket协议
2016/04/25 Javascript
Node.js 异步异常的处理与domain模块解析
2017/05/10 Javascript
iview给radio按钮组件加点击事件的实例
2017/09/30 Javascript
区别JavaScript函数声明与变量声明
2018/09/12 Javascript
详解create-react-app 2.0版本如何启用装饰器语法
2018/10/23 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
JS实现打砖块游戏
2020/02/14 Javascript
解决vue项目运行npm run serve报错的问题
2020/10/26 Javascript
vue项目中openlayers绘制行政区划
2020/12/24 Vue.js
理解Python中的With语句
2015/02/02 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
Python补齐字符串长度的实例
2018/11/15 Python
python 装饰器重要在哪
2021/02/14 Python
CSS3绘制超炫的上下起伏波动进度加载动画
2016/04/21 HTML / CSS
捷克家居装饰及图书音像购物网站:Velký košík
2018/04/16 全球购物
杰夫·班克斯男士服装网上商店:Jeff Banks
2019/10/24 全球购物
爱国卫生月实施方案
2014/02/21 职场文书
小学生元旦广播稿
2014/02/21 职场文书
法律顾问服务方案
2014/05/15 职场文书
经典毕业生求职信
2014/07/12 职场文书
普通党员对照检查材料
2014/09/24 职场文书
python某漫画app逆向
2021/03/31 Python