Por ejemplo al poner el código:
np.sum(np.isnan(Kaliningrado))
Me devuelve:
np.int64(1)
En lugar de 1 como al profesor.
Por ejemplo al poner el código:
np.sum(np.isnan(Kaliningrado))
Me devuelve:
np.int64(1)
En lugar de 1 como al profesor.
Chusmeando el foro me encontré con tu duda, y fijate si esto te ayuda:
np.int64(1) es 1, solo que NumPy lo envuelve en su propio tipo numérico.
Tu profe ve 1 porque probablemente está usando Python puro o un print más simple. NumPy siempre te devuelve sus tipos nativos (np.int64, np.float64, etc.).
Si querés que se vea como un entero común, tenés dos opciones rápidas:
int(np.sum(np.isnan(Kaliningrado)))
np.sum(np.isnan(Kaliningrado)).item()
Ambas te devuelven:
Probalo y me decís