拼接

面向表格用户的 pandas 连接

John Miller

Principal Data Scientist

拼接基础

$$

  • 类似表格的 CONCATENATE
  • 模拟单元格复制粘贴
  • pd.concat() 可按行或按列

拼木头

面向表格用户的 pandas 连接

按行拼接

$$

  • 处理拆分数据时很有用

$$

pd.concat([df1, df2, ...])
  • 用唯一键作为数据框索引
  • 默认包含所有行

按命名索引拼接行

面向表格用户的 pandas 连接

索引重叠时按行拼接

$$

  • 数据框索引可能重叠

  • 别担心!

pd.concat([df1, df2, ...],
    ignore_index=True)

按通用索引拼接行

面向表格用户的 pandas 连接

按列拼接

$$

  • 就像把表并排粘贴
  • 按列拼接:axis=1
pd.concat([df1, df2, ...], 
    axis=1)
  • 默认包含所有列

拼接列

面向表格用户的 pandas 连接

开始练习!

面向表格用户的 pandas 连接

Preparing Video For Download...