objectif
Ignorer les NaN dans les réductions et arg*.
code minimal
import numpy as np
x = np.array([1.0, np.nan, 3.0])
print(np.nanmean(x).item())
utilisation
import numpy as np
x = np.array([np.nan, 2.0, 5.0])
print(int(np.nanargmax(x)))
variante(s) utile(s)
import numpy as np
x = np.array([np.nan, np.nan])
print(np.isnan(x).all())
notes
- Veiller aux colonnes entièrement NaN (erreurs arg*).