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
  • asp之家 网络编程 m.aspxhome.com