TypeError:“ str”和“ float”的实例之间不支持“ <=”

时间:2018-10-12 07:48:43

标签: python pandas

此数据框。

FID_buffer ADDRESS  left_enot   NUM
0   0   something   050520257   19
1   0   something   050520257   None
2   0   something   050520257   36

尝试分组时:

df['min'] = df.groupby(['FID_buffer','ADDRESS','left_enot'])['NUM'].transform('min')

给予:

  

TypeError:“ str”和“ float”的实例之间不支持“ <=”

我以为是na值,所以我这样做了:

df.dropna(subset=['NUM'], inplace = True)

,然后它起作用了。它是否正确?要删除na吗?

0 个答案:

没有答案