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 相关文章推荐
Python工程师面试题 与Python基础语法相关
Jan 14 Python
Python3实现Web网页图片下载
Jan 28 Python
解决python中使用plot画图,图不显示的问题
Jul 04 Python
Python中使用Counter进行字典创建以及key数量统计的方法
Jul 06 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
Python分支语句与循环语句应用实例分析
May 07 Python
bluepy 一款python封装的BLE利器简单介绍
Jun 25 Python
python处理大日志文件
Jul 23 Python
解决jupyter notebook 前面书写后面内容消失的问题
Apr 13 Python
Python实现封装打包自己写的代码,被python import
Jul 12 Python
使用python操作lmdb对数据读取的实例
Dec 11 Python
在python中对于bool布尔值的取反操作
Dec 11 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字符串截取的简单方法
2013/07/04 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
php和nginx交互实例讲解
2019/09/24 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
PHP vsprintf()函数格式化字符串操作原理解析
2020/07/14 PHP
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
jQuery 位置函数offset,innerWidth,innerHeight,outerWidth,outerHeight,scrollTop,scrollLeft
2010/03/23 Javascript
预加载css或javascript的js代码
2010/04/23 Javascript
在js文件中写el表达式取不到值的原因及解决方法
2013/12/23 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
利用JS提交表单的几种方法和验证(必看篇)
2016/09/17 Javascript
原生js实现中奖信息无间隙滚动效果
2017/01/18 Javascript
简单谈谈原生js的math对象
2017/06/27 Javascript
React学习笔记之列表渲染示例详解
2017/08/22 Javascript
Vuex提升学习篇
2018/01/11 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
Python实现简单多线程任务队列
2016/02/27 Python
Python 正则表达式的高级用法
2016/12/04 Python
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
2016/12/27 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
2019/05/03 Python
python并发爬虫实用工具tomorrow实用解析
2019/09/25 Python
如何用Python绘制3D柱形图
2020/09/16 Python
CSS3 函数技巧 用css 实现js实现的事情(clac Counters Tooltip)
2017/08/15 HTML / CSS
将"引用"作为函数参数有哪些特点
2013/04/05 面试题
可靠的数据流传输TCP
2016/03/15 面试题
护林防火标语
2014/06/27 职场文书
感恩教师节演讲稿
2014/09/03 职场文书
没有孩子的离婚协议书怎么写
2014/09/17 职场文书
停车场管理协议书范本
2014/10/08 职场文书
服务整改报告
2014/11/06 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
车间班组长竞聘书
2015/09/15 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python