熊猫创建新Dataframe并添加多行的实例

  

处理数据的时候,偶然遇到要把一个Dataframe中的某些行添加至一个空白的Dataframe中的问题。

  

最先想到的方法是创建Dataframe,从原有的Dataframe中逐行筛选出指定的行(类型为大熊猫的系列),并使用附加方法进行添加。这种方法速度很慢,而且添加之后总会出现奇怪的问题,数据类型也不对。

  

较快的方法为,首先创建空的列表,对原有的Dataframe进行逐行筛选,筛选出的行转化为dict类型,添加进列表中。全部添加完毕后,再将整个列表转化为Dataframe格式。

  

        一个=[]   在insert_lines线:   行=dict(线)   a.append(线)   a=pandas.Dataframe (a)      

以上这篇熊猫创建新Dataframe并添加多行的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

熊猫创建新Dataframe并添加多行的实例