pandas创建新Dataframe并添加多行的实例


Posted in Python onApril 08, 2018

处理数据的时候,偶然遇到要把一个Dataframe中的某些行添加至一个空白的Dataframe中的问题。

最先想到的方法是创建Dataframe,从原有的Dataframe中逐行筛选出指定的行(类型为pandas的Series),并使用append方法进行添加。这种方法速度很慢,而且添加之后总会出现奇怪的问题,数据类型也不对。

较快的方法为,首先创建空的list,对原有的Dataframe进行逐行筛选,筛选出的行转化为dict类型,append进list中。全部添加完毕后,再将整个list转化为Dataframe格式。

代码如下:

a = [] 
for line in insert_lines: 
  line = dict(line) 
  a.append(line) 
a = pandas.Dataframe(a)

以上这篇pandas创建新Dataframe并添加多行的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Pyramid将models.py文件的内容分布到多个文件的方法
Nov 27 Python
Python getopt模块处理命令行选项实例
May 13 Python
python+requests+unittest API接口测试实例(详解)
Jun 10 Python
python 给DataFrame增加index行名和columns列名的实现方法
Jun 08 Python
Flask配置Cors跨域的实现
Jul 12 Python
Django 反向生成url实例详解
Jul 30 Python
利用python实现短信和电话提醒功能的例子
Aug 08 Python
PyCharm下载和安装详细步骤
Dec 17 Python
Python unittest单元测试框架实现参数化
Apr 29 Python
Python绘图之二维图与三维图详解
Aug 04 Python
python 进制转换 int、bin、oct、hex的原理
Jan 13 Python
基于Python实现将列表数据生成折线图
Mar 23 Python
DataFrame中去除指定列为空的行方法
Apr 08 #Python
python 定时修改数据库的示例代码
Apr 08 #Python
对Python中DataFrame按照行遍历的方法
Apr 08 #Python
python2.6.6如何升级到python2.7.14
Apr 08 #Python
python解决pandas处理缺失值为空字符串的问题
Apr 08 #Python
利用Pandas 创建空的DataFrame方法
Apr 08 #Python
django启动uwsgi报错的解决方法
Apr 08 #Python
You might like
给php新手谈谈我的学习心得
2007/02/25 PHP
innerHTML,outerHTML,innerText,outerText的用法及区别解析
2013/12/16 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
Jquery实现鼠标移动放大图片功能实例
2015/03/25 Javascript
JavaScript之Object类型介绍
2015/04/01 Javascript
JavaScript数组前面插入元素的方法
2015/04/06 Javascript
HTML+CSS+JS实现完美兼容各大浏览器的TABLE固定列
2015/04/26 Javascript
开启Javascript中apply、call、bind的用法之旅模式
2015/10/28 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
jQuery与JS加载事件用法分析
2016/09/04 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
超全面的vue.js使用总结
2017/02/12 Javascript
node.js + socket.io 实现点对点随机匹配聊天
2017/06/30 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
2017/11/01 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
vue-cli2.x项目优化之引入本地静态库文件的方法
2018/06/19 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
python通过post提交数据的方法
2015/05/06 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
Numpy array数据的增、删、改、查实例
2018/06/04 Python
Python学习笔记之迭代器和生成器用法实例详解
2019/08/08 Python
QML使用Python的函数过程解析
2019/09/26 Python
Python类的动态绑定实现原理
2020/03/21 Python
德国电子产品购物网站:TechInTheBasket德国
2018/12/07 全球购物
领先的荷兰线上超市:荷兰之家Holland at Home(支持中文)
2021/01/21 全球购物
饲料采购员岗位职责
2013/12/19 职场文书
小学教师培训方案
2014/06/09 职场文书
酒店端午节活动方案
2014/08/26 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
龙猫观后感
2015/06/09 职场文书
围城读书笔记
2015/06/26 职场文书
五一晚会主持词
2015/07/01 职场文书