pandas 速查
共 25 条 pandas 数据处理常用写法,涵盖读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间。 支持搜索与分类筛选,点击即可复制。
读写数据
各类数据源读写。
| 命令 | 说明 |
|---|---|
| 读 CSV(sep / encoding / header 可调) | |
| 读 Excel | |
| 读 JSON / 数据库 | |
| 写出 CSV | |
| 写出 Excel |
查看与调整
结构、类型与列操作。
| 命令 | 说明 |
|---|---|
| 查看前 / 后 / 随机行 | |
| 概览、统计与形状 | |
| 列名 / 类型 / 索引 | |
| 重命名 / 删除列 | |
| 改类型 / 新增列 |
筛选与排序
条件选取。
| 命令 | 说明 |
|---|---|
| 布尔索引 | |
| query 表达式筛选 | |
| 按列排序 | |
| 按标签选取行列 | |
| 按位置选取 / isin 过滤 |
分组与合并
聚合与连接。
| 命令 | 说明 |
|---|---|
| 分组求和 | |
| 多列不同聚合 | |
| 按键连接(inner/left/right/outer) | |
| 纵向拼接 | |
| 透视表 |
缺失与时间
清洗常用操作。
| 命令 | 说明 |
|---|---|
| 缺失值检测 / 删除 / 填充 | |
| 去重 | |
| 转日期类型 | |
| 重采样(按时间聚合) | |
| 逐值应用函数 |
使用说明
pandas 速查:读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间。
- 点「命令」列复制到 Notebook 或脚本。
- 条件筛选优先用布尔索引或 query,比循环快得多。
- 分组后用 agg 一次做多种聚合,避免多次遍历。
常见问题
- loc 和 iloc 的区别?
- loc 按标签(含末尾)选取,iloc 按整数位置(不含末尾)选取。
- 为什么会出现 SettingWithCopyWarning?
- 对切片赋值可能在副本上操作,改用 .loc 或先 .copy() 显式复制。
- 需要联网吗?
- 不需要,本地可用。
延伸阅读
相关工具
LTSR
Litestar 速查
Litestar / @get / DTO / Provide 速查
SANIC
Sanic 速查
Sanic / @app.get / middleware / app.run 速查
AIO
aiohttp 速查
web.Application / ClientSession / add_get 速查
STLT
Starlette 速查
Starlette / Route / JSONResponse / Middleware 速查
FLCN
Falcon 速查
falcon.App / on_get / add_route / resp.media 速查
BTL
Bottle 速查
@route / run / request / template 速查