筛选行与创建列

面向表格用户的 Python

Chris Cardillo

Data Scientist

表格中的筛选

表格中筛选 Apple.png

面向表格用户的 Python

访问单列

简单水果:完整数据集.png

面向表格用户的 Python

访问单列

fruit['name']

简单水果数据框的 name 列.png

面向表格用户的 Python

比较运算符

  • ==(等于)
  • !=(不等于)
  • <(小于)
  • >(大于)
  • <=(小于等于)
  • >=(大于等于)
面向表格用户的 Python

比较

fruit['name']

简单水果数据框的 name 列.png

fruit['name'] == "Apple"

简单水果数据框 name 列等于 Apple.png

面向表格用户的 Python

筛选

fruit[fruit['name'] == "Apple"]

简单水果数据框:仅 Apple.png

面向表格用户的 Python

筛选

fruit[fruit['price_usd'] > 1]

简单水果数据框:price 大于 1.png

面向表格用户的 Python

筛选

fruit[fruit['price_usd'] > 1].reset_index(drop=True)

简单水果数据框:price 大于 1,索引已清理.png

面向表格用户的 Python

基础筛选模式

df[df['this_column'] == 'that value']
面向表格用户的 Python

基础筛选模式

在 Python 中
fruit[fruit['name'] == "Apple"]

简单水果数据框:仅 Apple.png

在表格中

表格中筛选 Apple.png

面向表格用户的 Python

创建新列

简单水果:完整数据集.png

面向表格用户的 Python

创建新列

在表格中创建新列.png

面向表格用户的 Python

数学运算符

  • +(加)
  • -(减)
  • *(乘)
  • /(除)
面向表格用户的 Python

创建新列

fruit['cost'] = fruit['price_usd'] * 2

简单水果:添加 cost 列(简单).png

面向表格用户的 Python

创建新列

简单水果数据框:含 quantity 列.png

面向表格用户的 Python

创建新列

表格中使用两列创建新列.png

面向表格用户的 Python

创建新列

fruit['cost'] = fruit['price_usd'] * fruit['quantity']

简单水果数据框:含 quantity 与 cost 列.png

面向表格用户的 Python

轮到您了!

面向表格用户的 Python

Preparing Video For Download...