Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含大量房价信息列表的 CSV 文件。我需要计算总体平均价格和最常见的邮政编码。到目前为止,我的代码可以很好地完成这些事情,但我现在需要将房屋分成各种类型(其中大约有 5 种),并且我需要计算这些单独类型的平均价格。
如果您有一列包含房屋类型,您可以对该列进行分组,然后计算平均值:
avgs = df.groupby('Housetype').mean()
将它们分成不同的数据帧,例如
df1 = df[df['HouseType'] == 1]
将创建一个只有 type1 房屋的新数据框