python 读取多个表格进行筛选
时间: 2023-07-17 20:07:07 浏览: 30
在Python中,你可以使用pandas库来读取和筛选多个表格。下面是一个示例代码来演示如何实现:
```python
import pandas as pd
# 读取多个表格
file_names = ['table1.csv', 'table2.csv', 'table3.csv'] # 表格文件名列表
dfs = [] # 存储读取的表格数据
for file_name in file_names:
df = pd.read_csv(file_name)
dfs.append(df)
# 进行筛选
filtered_dfs = []
for df in dfs:
# 在这里进行你的筛选逻辑
filtered_df = df[df['column_name'] > threshold] # 示例筛选条件:大于阈值的行
filtered_dfs.append(filtered_df)
# 打印筛选结果
for i, filtered_df in enumerate(filtered_dfs):
print(f"表格{i+1}的筛选结果:")
print(filtered_df)
```
请将示例代码中的`table1.csv`、`table2.csv`和`table3.csv`替换为你实际的表格文件名。在`# 在这里进行你的筛选逻辑`的注释处,你可以根据你的需求编写适当的筛选条件,例如使用`df['column_name'] > threshold`进行行筛选。
希望以上代码能帮助到你!如果有任何问题,请随时提问。