sklearn.utils._safe_indexing¶
- sklearn.utils._safe_indexing()¶
Devuelve filas, elementos o columnas de X usando índices.
Advertencia
Esta utilidad está documentada, pero privada. Esto significa que la compatibilidad hacia atrás podría romperse sin ningún ciclo de obsolescencia.
- Parámetros
- Xarray-like, matriz dispersa, lista, pandas.DataFrame, pandas.Series
Datos a partir de los cuales mostrar filas, elementos o columnas.
listsolo son compatibles cuandoaxis=0.- indicesbool, int, str, slice, array-like
Si
axis=0, se soportan array-like booleanos y enteros, como cortes enteros y escalares.- Si
axis=1: para seleccionar una sola columna, los
índicespueden ser de tipointpara todos los tiposXystrsólo para el dataframe. El subconjunto seleccionado será 1D, a menos queXsea una matriz dispersa en cuyo caso será 2D.para seleccionar multiples columnas,
indicespuede ser una de las siguientes:list,array,slice. El tipo utilizado en estos contenedores puede ser uno de los siguientes:int, “bool” ystr. Sin embargo,strsolo es compatible cuandoXes un dataframe. El subconjunto seleccionado será 2D.
- Si
- axisint, default=0
El eje a lo largo del cual
Xserá submuestreado.axis=0seleccionará filas mientras queaxis=1seleccionará columnas.
- Devuelve
- subconjunto
Subconjunto de X en el eje 0 o 1.
Notas
Se admiten las matrices dispersas CSR, CSC y LIL. No se admiten las matrices dispersas COO.