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的常见命令注入威胁
Feb 18 Python
Python简单删除目录下文件以及文件夹的方法
May 27 Python
python抓取并保存html页面时乱码问题的解决方法
Jul 01 Python
Python编程判断一个正整数是否为素数的方法
Apr 14 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
Apr 28 Python
python中协程实现TCP连接的实例分析
Oct 14 Python
pandas 数据归一化以及行删除例程的方法
Nov 10 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
Jun 17 Python
Python发展史及网络爬虫
Jun 19 Python
python爬取Ajax动态加载网页过程解析
Sep 05 Python
python 三元运算符使用解析
Sep 16 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
Jun 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 Memcached应用实现代码
2010/02/08 PHP
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
2013/06/24 PHP
不用ajax实现点击文字即可编辑的方法
2007/12/16 Javascript
javascript一些不错的函数脚本代码
2008/09/10 Javascript
javascript 客户端验证上传图片的大小(兼容IE和火狐)
2009/08/15 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
逐一介绍Jquery data()、Jquery stop()、jquery delay()函数(详)
2015/11/04 Javascript
基于JavaScript实现动态添加删除表格的行
2016/02/01 Javascript
Angular2使用jQuery的方法教程
2017/05/28 jQuery
for循环 + setTimeout 结合一些示例(前端面试题)
2017/08/30 Javascript
JS实现的缓冲运动效果示例
2018/04/30 Javascript
微信小程序自定义底部弹出框
2020/11/16 Javascript
echarts设置图例颜色和地图底色的方法实例
2018/08/01 Javascript
JavaScript实现H5接金币功能(实例代码)
2021/02/22 Javascript
python之import机制详解
2014/07/03 Python
TensorFlow实现创建分类器
2018/02/06 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
Python列表生成式与生成器操作示例
2018/08/01 Python
浅谈Python的list中的选取范围
2018/11/12 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
pygame实现打字游戏
2021/02/19 Python
Python使用py2neo操作图数据库neo4j的方法详解
2020/01/13 Python
详解使用canvas保存网页为pdf文件支持跨域
2018/11/23 HTML / CSS
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
马来西亚和新加坡巴士票在线预订:CatchThatBus
2018/11/17 全球购物
DIY蛋糕店的创业计划书范文
2013/12/26 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
中学生旷课检讨书2篇
2014/10/09 职场文书
餐厅保洁员岗位职责
2015/04/10 职场文书
高二数学教学反思
2016/02/18 职场文书
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python