sklearn.preprocessing.binarize

sklearn.preprocessing.binarize()

Fija umbrales booleanos de array-like o matriz scipy.sparse.

Leer más en el Manual de Usuario.

Parámetros
X{array-like, sparse matrix} de forma (n_samples, n_features)

Los datos a binarizar, elemento por elemento. Las matrices scipy.sparse deben estar en formato CSR o CSC para evitar una copia innecesaria.

thresholdfloat, default=0.0

Los valores de características inferiores o iguales a éste se sustituyen por 0, y los superiores por 1. El umbral no puede ser menor que 0 para las operaciones con matrices dispersas.

copybool, default=True

se establece en False para realizar la binarización in place y evitar una copia (si la entrada ya es un arreglo numpy o una matriz scipy.sparse CSR / CSC y si el eje es 1).

Devuelve
X_tr{ndarray, sparse matrix} de forma (n_samples, n_features)

Los datos transformados.

Ver también

Binarizer

Realiza la binarización utilizando la API Transformer (por ejemplo, como parte de un Pipeline de preprocesamiento).