pandas操作excel
时间: 2023-07-13 10:20:58 浏览: 101
好的,下面是使用pandas操作excel的一些基本步骤:
1. 导入pandas库:
```python
import pandas as pd
```
2. 读取Excel文件:
```python
df = pd.read_excel('file_name.xlsx')
```
3. 写入Excel文件:
```python
df.to_excel('file_name.xlsx', index=False)
```
其中,`index=False`表示不将行索引写入Excel文件中。
4. 选择数据:
```python
# 选择列
df['column_name']
# 选择多列
df[['column_name_1', 'column_name_2']]
# 选择行
df.loc[row_index]
# 根据条件选择行
df.loc[df['column_name'] == 'value']
# 选择行和列
df.loc[row_index, 'column_name']
```
5. 修改数据:
```python
# 修改列名
df.rename(columns={'old_name': 'new_name'}, inplace=True)
# 修改单元格的值
df.loc[row_index, 'column_name'] = new_value
```
6. 添加数据:
```python
# 添加新的一列
df['new_column'] = values
# 添加新的一行
new_row = pd.Series({'column_name_1': value_1, 'column_name_2': value_2})
df = df.append(new_row, ignore_index=True)
```
7. 删除数据:
```python
# 删除列
df.drop('column_name', axis=1, inplace=True)
# 删除行
df.drop(row_index, inplace=True)
```
这些是使用pandas操作Excel文件的基本步骤,你可以根据需要进行相应的修改。
阅读全文