Tengo un marco de datos como a continuación
itm Date Amount
67 420 2012-09-30 00:00:00 65211
68 421 2012-09-09 00:00:00 29424
69 421 2012-09-16 00:00:00 29877
70 421 2012-09-23 00:00:00 30990
71 421 2012-09-30 00:00:00 61303
72 485 2012-09-09 00:00:00 71781
73 485 2012-09-16 00:00:00 NaN
74 485 2012-09-23 00:00:00 11072
75 485 2012-09-30 00:00:00 113702
76 489 2012-09-09 00:00:00 64731
77 489 2012-09-16 00:00:00 NaN
cuando trato de aplicar una función a la columna Cantidad, aparece el siguiente error.
ValueError: cannot convert float NaN to integer
Intenté aplicar una función usando .isnan del Módulo de Matemáticas. Probé el atributo .replace de pandas. Probé el atributo de datos .sparse de pandas 0.9. También probé si NaN == NaN en una función. También he visto este artículo ¿Cómo reemplazo los valores de NA con ceros en un marco de datos R? mientras mira otros artículos. Todos los métodos que he probado no han funcionado o no reconocen NaN. Cualquier sugerencia o solución sería apreciada.