Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何从csv文件中筛选数据并合并所有筛选的数据?_Python_File_Csv_Filter - Fatal编程技术网

Python 如何从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

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


有人能给我解释一下我做错了什么吗?

请把代码附在这里好吗?如果没有人知道你在做什么,没有人会知道你做错了什么```将熊猫作为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=",")