子集化行
数据科学的重要部分是找出数据集中哪些部分值得关注。最简单的方法之一是选出满足特定条件的行子集。这也常被称为"过滤行"或"选择行"。
对 DataFrame 进行子集化的方法有很多。最常见的是使用关系运算符为每一行返回 True 或 False,然后把结果放进方括号中。
dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]
您也可以同时按多个条件过滤,使用"按位与"运算符 &。
dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]
homelessness 已可用,并且已将 pandas 以 pd 导入。
本练习是课程的一部分
使用 pandas 进行数据处理
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____
# See the result
print(ind_gt_10k)