素材阁

pandas 速查

共 25 条 pandas 数据处理常用写法,涵盖读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间。 支持搜索与分类筛选,点击即可复制。

读写数据

各类数据源读写。

命令说明
读 CSV(sep / encoding / header 可调)
读 Excel
读 JSON / 数据库
写出 CSV
写出 Excel

查看与调整

结构、类型与列操作。

命令说明
查看前 / 后 / 随机行
概览、统计与形状
列名 / 类型 / 索引
重命名 / 删除列
改类型 / 新增列

筛选与排序

条件选取。

命令说明
布尔索引
query 表达式筛选
按列排序
按标签选取行列
按位置选取 / isin 过滤

分组与合并

聚合与连接。

命令说明
分组求和
多列不同聚合
按键连接(inner/left/right/outer)
纵向拼接
透视表

缺失与时间

清洗常用操作。

命令说明
缺失值检测 / 删除 / 填充
去重
转日期类型
重采样(按时间聚合)
逐值应用函数

使用说明

pandas 速查:读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:读写数据、查看与调整、筛选与排序、分组与合并、缺失与时间。
  2. 点「命令」列复制到 Notebook 或脚本。
  3. 条件筛选优先用布尔索引或 query,比循环快得多。
  4. 分组后用 agg 一次做多种聚合,避免多次遍历。

常见问题

loc 和 iloc 的区别?
loc 按标签(含末尾)选取,iloc 按整数位置(不含末尾)选取。
为什么会出现 SettingWithCopyWarning?
对切片赋值可能在副本上操作,改用 .loc 或先 .copy() 显式复制。
需要联网吗?
不需要,本地可用。

延伸阅读

相关工具