pandas创建新Dataframe并添加多行的实例
作者:missdaddio 时间:2021-06-21 07:11:48
处理数据的时候,偶然遇到要把一个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)
来源:https://blog.csdn.net/missdaddio/article/details/72821608
标签:pandas,创建,dataframe
0
投稿
猜你喜欢
ueditor编辑器不能上传图片问题的解决方法
2023-09-16 04:55:03
MySQL数据备份方法的选择与思考
2024-01-19 21:02:50
Python使用ffmpeg合成视频、音频的实现方法
2022-01-24 17:39:06
css3元素简单的闪烁效果实现(html5 jquery)
2024-04-23 09:20:49
mysql简单实现查询结果添加序列号的方法
2024-01-26 11:33:56
YOLOv5车牌识别实战教程(七)实时监控与分析
2021-10-08 17:21:19
Jupyter Notebook 如何修改字体和大小以及更改字体样式
2022-01-20 00:21:44
分享一个可以生成各种进制格式IP的小工具实例代码
2022-02-19 05:22:37
解决Git推送错误non-fast-forward的方法
2022-09-28 11:07:49
Python网络爬虫项目:内容提取器的定义
2021-05-29 21:51:43
Django项目中用JS实现加载子页面并传值的方法
2022-07-05 00:18:28
使用批处理脚本自动生成并上传NuGet包(操作方法)
2021-12-24 18:05:34
php 常用算法和时间复杂度
2023-11-05 10:30:49
ASP中正则表达式的应用
2010-05-27 12:24:00
python pygame入门教程
2023-10-08 11:32:15
python之PySide2安装使用及QT Designer UI设计案例教程
2023-01-18 06:42:53
Python文件和流(实例讲解)
2023-08-02 19:11:45
MySQL中用通用查询日志找出查询次数最多的语句的教程
2024-01-13 23:18:00
大数据量高并发的数据库优化详解
2024-01-18 14:21:50
python删除过期log文件操作实例解析
2021-02-03 18:29:36