如果您查看有关
pd.Dataframe.append
将其他行附加到该帧的末尾, 返回一个新对象 。不在此框架中的列将作为新列添加。
(强调我的)。
df_res = df_res.append(res)
顺便说一句,请注意,通过连续的连接来创建Dataframe时,熊猫的效率不高。您可以尝试以下方法:
all_res = []for df in df_all: for i in substr: res = df[df['url'].str.contains(i)] all_res.append(res)df_res = pd.concat(all_res)
这首先创建所有部分的列表,然后最后一次从所有部分创建一个Dataframe。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)