繁体   English   中英

如何从 csv 文件中过滤数据并合并所有过滤数据?

[英]How to filter data from csv files and merge all filtered data?

我将文件与所有 csv 文件一起保存在我的文件夹中。 我需要一个通用的 csv 文件,其中包含每个小 csv 文件中的所有过滤行。

有人可以向我解释我做错了什么吗?


import pandas as pd
import glob as glob

files= glob.glob('./*.csv')

final_df = pd.DataFrame(index=index, columns=columns)

for file in files:
    df=pd.read_csv(file)
    df_filtered=df[df['tagIdent'].str.contains("e1_100")]
    pd.concat([final_df, df_filtered] , axis=1)

print (final_df)

df.to_csv('filtered.csv' , sep=",")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM