python pandas 表格
时间: 2025-02-12 12:15:12 浏览: 36
### 使用 Python Pandas 进行 Excel 表格操作
为了使用 `pandas` 库读取 Excel 文件中的不同工作表,可以利用 `pd.read_excel()` 函数。当文件名已知且位于当前工作目录下时,只需提供文件名称即可。
对于名为 “BloombergESG_ClosePrice.xlsx”的Excel文档,其中含有两个工作表:“ESG_score” 和 “all_stock_close(1209)”。可以通过指定 `sheet_name` 参数来分别加载这两个工作表的数据[^1]:
```python
import pandas as pd
# 加载第一个工作表 ESG_score
esg_df = pd.read_excel('BloombergESG_ClosePrice.xlsx', sheet_name='ESG_score')
# 加载第二个工作表 all_stock_close(1209),并假设首行为列标签
stock_df = pd.read_excel('BloombergESG_ClosePrice.xlsx', sheet_name='all_stock_close(1209)', header=0)
```
如果需要自定义哪一行作为列标签,则可通过设置 `header` 参数实现。例如,若希望用第2行作列标签而忽略第1行,可设 `header=1`;也可以通过传递一个列表给 `header` 来表示多级索引的情况[^2]。
#### 处理较大规模数据集
考虑到第二张工作表的数据量相对较大,在实际应用中可能还需要考虑性能优化措施,比如只导入必要的列或分批次读入数据等方法提高效率。
阅读全文
相关推荐















