python pd操作excel
时间: 2023-08-20 09:10:52 浏览: 139
在Python中,你可以使用pandas库来操作Excel文件。下面是一些常见的操作示例:
1. 导入pandas库:
```python
import pandas as pd
```
2. 读取Excel文件:
```python
df = pd.read_excel('path_to_file.xlsx')
```
可以通过指定sheet_name参数来选择读取的工作表,例如:
```python
df = pd.read_excel('path_to_file.xlsx', sheet_name='Sheet1')
```
3. 写入Excel文件:
```python
df.to_excel('path_to_file.xlsx', index=False)
```
可以使用index参数来决定是否写入行索引。
4. 查看数据:
```python
print(df.head()) # 查看前几行数据
print(df.tail()) # 查看后几行数据
print(df.shape) # 查看数据的行数和列数
```
5. 进行数据筛选和操作:
```python
# 筛选特定列
df = df[['列名1', '列名2']]
# 根据条件筛选行
df_filtered = df[df['列名'] > 10]
# 进行聚合操作
df_grouped = df.groupby('列名').sum()
# 添加新列
df['新列名'] = df['列名1'] + df['列名2']
```
这些只是一些基本操作示例,你可以根据具体需求进行更多的数据处理和操作。
阅读全文