Python 代码获取各区房子数量比例
获取各区房子数量比例
def get_house_number(data):
group_number = data.groupby('区域').size() # 房子区域分组数量, 使用groupby分组后的操作size(求每个分组的行数量)
region = group_number.index # 区域
numbers = group_number.values # 获取每个区域内房子出售的数量
percentage = numbers / numbers.sum() * 100 # 计算每个区域房子数量的百分比
return region, percentage # 返回百分比
该代码使用 Python 的 pandas 库进行数据分析。代码首先使用 groupby 函数对数据进行分组,然后使用 size 函数计算每个分组的行数,即每个区域的房子数量。接着,使用 values 函数获取每个区域的房子数量,并计算每个区域的房子数量占比。最后返回区域名称和每个区域的房子数量占比。
原文地址: https://www.cveoy.top/t/topic/7Nf 著作权归作者所有。请勿转载和采集!