轮胎尺寸约束
在本节中,您将继续使用 ride_sharing DataFrame。您将处理包含每辆自行车轮胎尺寸数据的 tire_sizes 列。
自行车轮胎尺寸可以是 26″、27″ 或 29″,并已正确存为分类型数据。为降低维护成本,出行服务商决定将轮胎的最大尺寸设置为 27″。
在本练习中,您将先把 tire_sizes 列转换为整数类型,再将轮胎尺寸的上限设置为 27″ 并进行检验,以确保 tire_sizes 列的取值范围正确。
本练习是课程的一部分
Python 数据清洗
练习说明
- 将
tire_sizes列从category转为'int'。 - 使用
.loc[]将所有大于 27 的tire_sizes值设为 27。 - 将
tire_sizes从int转回'category'。 - 打印
tire_sizes的描述统计信息。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Convert tire_sizes to integer
ride_sharing['tire_sizes'] = ____['____'].____('____')
# Set all values above 27 to 27
ride_sharing.____[____ > ____, ____] = ____
# Reconvert tire_sizes back to categorical
ride_sharing['tire_sizes'] = ____
# Print tire size description
print(ride_sharing['tire_sizes'].____())