Si recibes el error cannot convert non-finite values (NA or inf) to integer, lo más probable es que en tu dataset, existan datos vacíos que no ves.
Sobre todo si trabajas con Pandas y has estado convirtiendo valores en Excel y posees un archivo de datos grandes, puede aparecer este error, al intentar convertir tus datos a enteros.
Solución:
Aplica al dataframe el método fillna(0)
, estarás llenando esos valores con valor 0, con esta sintáxis
data_df= data_df.fillna(0)
Espero modestamente que este artículo, sirva de ayuda a alguien.
Gracias
“El amor es dos en uno que al final no son ninguno y se acostumbran a mentir”
R.Arjona