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中函数的用法实例教程
Sep 08 Python
分析Python编程时利用wxPython来支持多线程的方法
Apr 07 Python
在GitHub Pages上使用Pelican搭建博客的教程
Apr 25 Python
Python遍历文件夹和读写文件的实现方法
May 10 Python
Django自定义认证方式用法示例
Jun 23 Python
python实现推箱子游戏
Mar 25 Python
在Python中居然可以定义两个同名通参数的函数
Jan 31 Python
django之状态保持-使用redis存储session的例子
Jul 28 Python
python实现输出一个序列的所有子序列示例
Nov 18 Python
Python如何使用内置库matplotlib绘制折线图
Feb 24 Python
Python TestSuite生成测试报告过程解析
Jul 23 Python
python 用opencv实现图像修复和图像金字塔
Nov 27 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
Thinkphp将二维数组变为标签适用的一维数组方法总结
2014/10/30 PHP
PHP连接MYSQL数据库的3种常用方法
2017/02/27 PHP
javaScript Array(数组)相关方法简述
2009/07/25 Javascript
javascript (用setTimeout而非setInterval)
2011/12/28 Javascript
为EasyUI的Tab标签添加右键菜单的方法
2012/07/14 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
jQuery动画效果animate和scrollTop结合使用实例
2014/04/02 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
javascript实现列表滚动的方法
2015/07/30 Javascript
Angular实现form自动布局
2016/01/28 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
2016/06/13 Javascript
JSON 必知必会 观后记
2016/10/27 Javascript
jQuery.parseHTML() 函数详解
2017/01/09 Javascript
详解Node使用Puppeteer完成一次复杂的爬虫
2018/04/18 Javascript
如何优雅的在一台vps(云主机)上面部署vue+mongodb+express项目
2019/01/20 Javascript
express启用https使用小记
2019/05/21 Javascript
vue跳转页面的几种方法(推荐)
2020/03/26 Javascript
javascript设计模式 ? 策略模式原理与用法实例分析
2020/04/21 Javascript
JavaScript中继承原理与用法实例入门
2020/05/09 Javascript
Python 异常处理实例详解
2014/03/12 Python
使用python实现rsa算法代码
2016/02/17 Python
通过Python爬虫代理IP快速增加博客阅读量
2016/12/14 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
Pytorch 实现sobel算子的卷积操作详解
2020/01/10 Python
如何在python中执行另一个py文件
2020/04/30 Python
python要安装在哪个盘
2020/06/15 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
python定时截屏实现
2020/11/02 Python
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
中专自我鉴定
2014/02/05 职场文书
本溪关门山导游词
2015/02/09 职场文书
确保工程质量承诺书
2015/04/29 职场文书
放牛班的春天观后感
2015/06/01 职场文书
《倍数和因数》教学反思
2016/02/23 职场文书
Oracle 区块链表创建过程详解
2021/05/15 Oracle
Python实现查询剪贴板自动匹配信息的思路详解
2021/07/09 Python