这是我的数据集样本(图片见链接),我需要每个唯一的PlaceID只拥有一个评分值,通过平均所有该PlaceID的评分来实现,我尝试使用Python和Pandas库来做但没有成功,需要帮助!!
-
1.
回答:
你可以参考下面的代码。它将计算ave_rating列的平均值。我假设每个PlaceID的Latitude、Longitude和Rcuisine值是相同的。
df.groupby(['placeID','latitude','longitude','price','Rcuisine']).mean()