pandas groupby,然后条件替换值

时间:2018-01-26 23:12:58

标签: python pandas pandas-groupby

我有一个'年','地点名称','网站'' lat','长&#39 ;.对于每个地点名称',有大约5条具有唯一年份的记录。每个地点'应该有相同的' lat',' long'价值,但偶尔会有错别字/错误值。

我想分组' location_name',然后给pandas一些条件来决定何时替换错误的lat / long值。这将涉及验证网站'每个记录的字段相同,但如果给定的位置名称'有超过3条记录,其中只有一条记录的lat 长值与其他记录不匹配,然后用当前值替换lat / long。作为熊猫的新手,有人可以帮我导航groupby对象的功能来解决这个问题吗?

原始数据: enter image description here

输出数据: enter image description here

由于网站BR未被固定b / c,所有年份的网站字符串都不一致。

感谢您的任何见解! 我是熊猫的新手,我对如何处理groupby对象感到困惑。

0 个答案:

没有答案