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实现将目录中TXT合并成一个大TXT文件的方法
Jul 15 Python
将Django框架和遗留的Web应用集成的方法
Jul 24 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
Nov 29 Python
python实现拓扑排序的基本教程
Mar 11 Python
Python2实现的图片文本识别功能详解
Jul 11 Python
Python使用Selenium模块实现模拟浏览器抓取淘宝商品美食信息功能示例
Jul 18 Python
Python中三元表达式的几种写法介绍
Mar 04 Python
Django模板Templates使用方法详解
Jul 19 Python
Python 实现向word(docx)中输出
Feb 13 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
Feb 17 Python
为什么python比较流行
Jun 19 Python
Python3 ffmpeg视频转换工具使用方法解析
Aug 10 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
推荐一篇入门级的Class文章
2007/03/19 PHP
js实现iframe动态调整高度的代码
2008/01/06 Javascript
jQuery 解析xml文件
2009/08/09 Javascript
IE6图片加载的一个BUG解决方法
2010/07/13 Javascript
让人期待的2011年度最佳 jQuery 插件分享
2012/03/16 Javascript
JQuery each()嵌套使用小结
2014/04/18 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
利用ctypes提高Python的执行速度
2016/09/09 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
Python实现的网页截图功能【PyQt4与selenium组件】
2018/07/12 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
python psutil监控进程实例
2019/12/17 Python
浅谈django 重载str 方法
2020/05/19 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
Html5剪切板功能的实现代码
2018/06/29 HTML / CSS
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
北京银河万佳Java面试题
2012/03/21 面试题
介绍一下linux文件系统分配策略
2013/02/25 面试题
大学生实习自我鉴定
2013/12/11 职场文书
九年级家长会邀请函
2014/01/15 职场文书
投标邀请书范文
2014/01/31 职场文书
高一新生军训感言
2014/03/02 职场文书
心理学专业求职信
2014/06/16 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
给医院的感谢信
2015/01/21 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android