pandas(NumFOCUS)官方文档
如何基于已有列创建新列(pandas 官方入门教程)
学会在 pandas DataFrame 中用赋值创建新列、进行逐元素运算,以及重命名行/列标签。
pand
- 难度
- 见前置条件
- 形式
- 文档
- 语言
- 英文
- 规模
- 1 个课节
- 内容费用
- 免费
- 动手
- 需要动手环境
使用限制
在线即可阅读教程;示例需要本地或在线 Python 环境并安装 pandas,示例数据需另行获取。
- 练习与作业
- 示例数据集 air_quality_no2.csv(官方仓库提供下载)
- 补充内容
- 可选:Google Colab 等在线 Notebook 环境运行示例
学完你能
- 用方括号赋值的方式基于已有列创建新的 DataFrame 列
- 对整列进行逐元素算术运算(+ - * /)而无需写循环
- 用逻辑运算符构造条件表达式并按条件筛选行
- 用 apply() 实现更复杂的自定义逐行/逐元素逻辑
- 用 rename() 配合字典或函数重命名列名与行索引
适合你吗
适合
适合刚会读取表格数据、想掌握 pandas 列运算与标签重命名基础操作的学习者,示例可直接在本地或 Notebook 中复现。
暂不适合
不适合已有 pandas 进阶经验、想深入 groupby、合并、时间序列或性能优化的学习者,本页仅覆盖列创建与重命名。
需要先会
需要会基本 Python 语法,并了解 pandas 的 DataFrame 与 read_csv 读取表格数据的方式。
课程特点
- 内容侧重
- 按内容目录判断
- 练习与项目
- 在示例数据上自建新列:把巴黎站点数值换算单位或计算两站点比值,并用 rename 把列名改为 OpenAQ 站点编号,验证逐元素运算无需写循环。
- 学习时长
- 1 个课节原站未给出统一学习时长;实际用时取决于已有基础。
- 内容费用
- 免费pandas 官方文档公开在线可读,网页未标注收费。
来源与使用须知
- 收录时间
- 本站首次收录 2026-10-16
- 指南参考
- 课程主页
版权与转载
- 课程材料未标明许可:仅供个人学习,转载、修改或商用前请先联系原作者。
- 本站只提供原始链接和学习指南,不转载、不镜像课程材料;引用时请注明原作者与出处。