【发布时间】:2019-12-11 16:28:54
【问题描述】:
有没有办法像这样对数据进行分组
df.Feature.value_counts(normalize=True)
但不要给出全部记录,只给我前 5 条记录,其余记录组为“其他”
例如这是我在运行上面的代码时得到的输出
NUEVO LEON 9.566025
ESTADO DE MEXICO 8.979984
TAMAULIPAS 7.939926
VERACRUZ 7.686035
DISTRITO FEDERAL 7.257108
COAHUILA 5.283328
JALISCO 4.835284
BAJA CALIFORNIA 4.280905
MICHOACAN 4.160830
GUANAJUATO 4.129765
这是我正在寻找的输出
NUEVO LEON 9.566025
ESTADO DE MEXICO 8.979984
TAMAULIPAS 7.939926
VERACRUZ 7.686035
DISTRITO FEDERAL 7.257108
OTHERS 24.56156
【问题讨论】:
-
您想将小于 5 的任何值归为“其他”并求和吗?