简单的 Excel 文件处理工具。用于读取、创建、编辑 .xlsx 和 .csv 文件,适合基本的数据操作任务,如读取数据、简单计算、生成表格等。
import pandas as pd
# 读取 xlsx 或 csv
df = pd.read_excel('file.xlsx')
df = pd.read_csv('file.csv')
# 读取指定sheet
df = pd.read_excel('file.xlsx', sheet_name='Sheet1')
import pandas as pd
# 保存为 xlsx
df.to_excel('output.xlsx', index=False)
# 保存为 csv
df.to_csv('output.csv', index=False)
import pandas as pd
# 筛选数据
df[df['列名'] > 10]
# 添加新列
df['新列'] = df['列1'] + df['列2']
# 分组统计
df.groupby('类别').sum()
# 排序
df.sort_values('金额', ascending=False)
| 操作 | 代码 |
|---|---|
| 查看前几行 | df.head() |
| 查看数据类型 | df.dtypes |
| 统计摘要 | df.describe() |
| 选择列 | df[['列A', '列B']] |
| 筛选行 | df[df['列'] > 100] |
| 删除列 | df.drop('列名', axis=1) |
| 重命名列 | df.rename(columns={'旧名': '新名'}) |
| 填充空值 | df.fillna(0) |
| 导出指定sheet | df.to_excel('file.xlsx', sheet_name='新sheet') |
index=False 避免导出索引列ZIP package — ready to use