Python 如何从csv文件中筛选数据并合并所有筛选的数据?
我将该文件与所有csv文件一起保存在我的文件夹中。 我需要一个通用的csv文件,其中包含每个小csv文件中的所有过滤行Python 如何从csv文件中筛选数据并合并所有筛选的数据?,python,file,csv,filter,Python,File,Csv,Filter,我将该文件与所有csv文件一起保存在我的文件夹中。 我需要一个通用的csv文件,其中包含每个小csv文件中的所有过滤行 有人能给我解释一下我做错了什么吗?请把代码附在这里好吗?如果没有人知道你在做什么,没有人会知道你做错了什么```将熊猫作为pd导入glob作为glob files=glob.glob('./*.csv')final_df=pd.DataFrame(index=index,columns=columns)对于文件中的文件:df=pd.read_csv(file)df_filter
有人能给我解释一下我做错了什么吗?请把代码附在这里好吗?如果没有人知道你在做什么,没有人会知道你做错了什么```将熊猫作为pd导入glob作为glob files=glob.glob('./*.csv')final_df=pd.DataFrame(index=index,columns=columns)对于文件中的文件:df=pd.read_csv(file)df_filtered=df[df['tagIdent'].str.contains(“e1_100”)]pd.concat([final_df,df_filtered],axis=1)打印(final_df)df.to_csv('filtered.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=",")