sklearn.utils
.as_float_array¶
- sklearn.utils.as_float_array()¶
Convierte un array-like en un arreglo de de puntos flotante (float).
El nuevo dtype será np.float32 o np.float64, dependiendo del tipo original. La función puede crear una copia o modificar el argumento dependiendo de la copia del argumento.
- Parámetros
- X{array-like, sparse matrix}
- copybool, default=True
Si es True, se creará una copia de X. Si es False, aún puede devolverse una copia si el dtype de X no es un tipo de punto flotante.
- force_all_finitebooleano o “allow-nan”, default=True
Si se produce un error en np.inf, np.nan, pd.NA en X. Las posibilidades son:
Verdadero: Forzar que todos los valores de X sean finitos.
False: acepta en X np.inf, np.nan, pd.NA.
“allow-nan”: sólo acepta en X valores np.nan y pd.NA. Los valores no pueden ser infinitos.
Nuevo en la versión 0.20:
force_all_finite
acepta la cadena'allow-nan'
.Distinto en la versión 0.23: Acepta
pd.NA
y lo convierte ennp.nan
- Devuelve
- XT{ndarray, sparse matrix}
Un arreglo de tipo de punto flotante (float).