Aplicación de operación matemática

Importante

El soporte técnico de Machine Learning Studio (clásico) finalizará el 31 de agosto de 2024. Se recomienda realizar la transición a Azure Machine Learning antes de esa fecha.

A partir del 1 de diciembre de 2021 no se podrán crear recursos de Machine Learning Studio (clásico). Hasta el 31 de agosto de 2024, puede seguir usando los recursos de Machine Learning Studio (clásico) existentes.

La documentación de ML Studio (clásico) se está retirando y es posible que no se actualice en el futuro.

Aplica una operación matemática a los valores de columna

Categoría: Funciones estadísticas

Nota:

Solo se aplica a: Machine Learning Studio (clásico)

Hay módulos para arrastrar y colocar similares en el diseñador de Azure Machine Learning.

Información general sobre el módulo

En este artículo se describe cómo usar el módulo Aplicar operación matemática en Machine Learning Studio (clásico) para crear cálculos que se aplican a columnas numéricas en el conjunto de datos de entrada.

Las operaciones matemáticas admitidas incluyen funciones aritméticas comunes, como la multiplicación y la división, funciones trigonométricas, una variedad de funciones de redondeo y funciones especiales que se usan en ciencia de datos, como funciones gamma y de error.

Después de definir una operación y ejecutar el experimento, los valores se agregan al conjunto de datos. En función de cómo configure el módulo, puede:

  • Anexar los resultados al conjunto de datos. Esto es especialmente útil cuando se comprueba el resultado de la operación.
  • Reemplazar valores de columna por los nuevos valores calculados.
  • Generar una nueva columna para los resultados y no mostrar los datos originales.

Sugerencia

Este módulo realiza una única operación matemática a la vez. Para operaciones matemáticas complejas, se recomienda usar estos módulos en su lugar:

Busque la operación que necesita en estas categorías:

  • Basic

    Las funciones de la categoría Básicas se pueden usar para manipular un solo valor o una columna de valores. Por ejemplo, puede obtener el valor absoluto de todos los números de una columna o calcular la raíz cuadrada de cada valor de una columna.

  • Comparar

    Todas las funciones de la categoría Comparación se usan para establecer comparaciones: puede realizar una comparación por pares de los valores de dos columnas o puede comparar cada valor de una columna con una constante especificada. Por ejemplo, puede comparar columnas para determinar si los valores eran los mismos en dos conjuntos de datos. También puede usar una constante, como un valor máximo permitido, para buscar valores atípicos en una columna numérica.

  • Operaciones

    Esta categoría incluye las funciones matemáticas básicas: suma, resta, multiplicación y división. Puede trabajar con columnas o con constantes. Por ejemplo, puede sumar el valor de la columna A al valor de la columna B. También puede restar una constante, como una media calculada previamente, de cada valor de la columna A.

  • Redondeo

    Esta categoría incluye una variedad de funciones para realizar operaciones como el redondeo, el límite superior, el suelo y el truncamiento a varios niveles de precisión. Puede especificar el nivel de precisión para números enteros y decimales.

  • Funciones matemáticas especiales

    La categoría Especiales incluye funciones matemáticas que se utilizan especialmente en ciencia de datos, como las integrales elípticas y la función de error gaussiana.

  • Funciones trigonométricas

    Esta categoría incluye todas las funciones trigonométricas estándar. Por ejemplo, puede convertir radianes en grados o funciones de cálculo como una tangente en radianes o grados. Estas funciones son unarias, lo que significa que toman una sola columna de valores como entrada, aplican la función trigonométrica y devuelven una columna de valores como resultado. Por lo tanto, debe asegurarse de que la columna de entrada sea del tipo adecuado y contenga el tipo correcto de valores para la operación especificada.

Ejemplos

Para obtener ejemplos de cómo usar Aplicar operación matemática, vea estos experimentos de ejemplo en el Azure AI Gallery:

  • Cuantificación de colores: un conjunto de valores de columna se resta de otro y, a continuación, los resultados se al cuadrado.

  • Predicción de relaciones con el cliente: la constante 1 se agrega a todos los valores de una columna para distinguir entre ceros y valores que faltan.

  • Predicción de retraso de vuelos: muestra varias operaciones, incluido el redondeo y la división.

  • Marketing directo: usa operaciones de comparación para determinar si las puntuaciones de probabilidad cumplen un valor necesario.

Cómo usar Aplicar operación matemática

El módulo Aplicación de operación matemática requiere un conjunto de datos que tenga al menos una columna que solo contenga números. Los números pueden ser discretos o continuos, pero deben ser de tipo de datos numérico, no una cadena.

Puede aplicar la misma operación a varias columnas numéricas, pero todas las columnas deben estar en el mismo conjunto de datos.

Cada instancia de este módulo puede realizar un solo tipo de operación cada vez. Para realizar operaciones matemáticas complejas, es posible que tenga que encadenar varias instancias del módulo Aplicación de operación matemática.

  1. Agregue el módulo Aplicar operación matemática al experimento. Puede encontrar este módulo en la categoría Funciones estadísticas .

  2. Conecte un conjunto de datos que contenga al menos una columna numérica.

  3. Haga clic en Category (Categoría) para seleccionar el tipo de operación matemática que realizar.

    Por ejemplo, para realizar operaciones aritméticas básicas en columnas, elija Operaciones. Para obtener un logaritmo o un límite máximo, elija Básico. Para comparar columnas de valores, use Comparación.

    Sugerencia

    Todas las demás opciones cambian en función del tipo de operación matemática que elija. Además, cualquier cambio en la categoría restablece todas las demás opciones. Por lo tanto, asegúrese de seleccionar en Categoría en primer lugar.

  4. Elija una operación específica de la lista de esa categoría.

  5. Seleccione una o varias columnas de origen en las que realizar el cálculo.

    • Cualquier columna que elija debe ser de tipo de datos numérico.
    • El intervalo de datos debe ser válido para la operación matemática seleccionada. De lo contrario, puede producirse un error o un resultado NaN (no es un número). Por ejemplo, Ln(-1,0) es una operación no válida y da como resultado un valor de NaN.
  6. Establezca los parámetros adicionales que requiera cada tipo de operación.

  7. Utilice la opción Output mode (Modo de salida) para indicar cómo desea que se genere la operación matemática:

    • Append. Todas las columnas que se usan como entradas se incluyen en el conjunto de datos de salida, además de anexarse una columna adicional que contiene los resultados de la operación matemática.
    • Inplace (Reemplazo). Los valores de las columnas que se usan como entradas se reemplazan por los nuevos valores calculados.
    • ResultOnly (Solo resultado). Se devuelve una sola columna que contiene los resultados de la operación matemática.
  8. Ejecute el experimento o haga clic con el botón derecho en el módulo Aplicar operación matemática y seleccione Ejecutar seleccionado.

Results

Si genera los resultados con las opciones Append (Anexión) o ResultOnly (Solo resultado), los encabezados de columna del conjunto de datos devuelto indican la operación y las columnas que se usaron. Por ejemplo, si compara dos columnas mediante el operador Equals (Es igual a), los resultados serían similares a los siguientes:

  • Equals(Col2_Col1), que indica que ha contrastado la columna Col2 con Col1.
  • Equals(Col2_$10), que indica que ha comparado la columna 2 con la constante 10.

Incluso si usa la opción Inplace , los datos de origen no se eliminan ni cambian; la columna del conjunto de datos original sigue estando disponible en Studio (clásico). Para ver los datos originales, puede conectar el módulo Agregar columnas y combinarlo con la salida de Aplicación de operación matemática.

Operaciones matemáticas básicas

Las funciones de la categoría Básicas normalmente toman un único valor de una columna, realizan la operación predefinida y devuelven un único valor. Para algunas funciones, puede especificar una constante como segundo argumento.

Machine Learning admite las siguientes funciones en la categoría Básico:

Abs

Devuelve el valor absoluto de las columnas seleccionadas.

Atan2

Devuelve una tangente inversa de cuatro cuadrantes.

Seleccione las columnas que contienen las coordenadas de puntos. Para el segundo argumento, que corresponde a la coordenada x, también puede especificar una constante.

Corresponde a la función ATAN2 en Matlab.

Conj

Devuelve el conjugado de los valores de la columna seleccionada.

CubeRoot

Calcula la raíz cúbica de los valores de la columna seleccionada.

DoubleFactorial**

Calcula el doble factorial de los valores de la columna seleccionada. El doble factorial es una extensión de la función factorial normal y se expresa como x!!.

Eps

Devuelve el tamaño de la diferencia entre el valor actual y el siguiente número de doble precisión más alto. Corresponde a la función EPS en Matlab.

Exp

Devuelve e elevado a la potencia del valor de la columna seleccionada. Es igual que la función Excel EXP.

Exp2

Devuelve el valor exponencial de base 2 de los argumentos, resolviendo para y = x * 2t, donde t es una columna de valores que contienen exponentes.

Para Exp2 , puede especificar un segundo argumento x, que puede ser una constante u otra columna de valores.

En Second argument type (Segundo tipo de argumento), indique si va a proporcionar el multiplicador t como una constante o un valor en una columna.

Puede seleccionar una sola columna con los valores de exponente o escribir el valor del exponente en el cuadro de texto Segundo argumento constante. A continuación, en Conjunto de columnas, seleccione la columna que contiene los valores de exponente.

Por ejemplo, si selecciona una columna con los valores {0,1,2,3,4,5} para el multiplicador y el exponente, la función devuelve {0, 2, 8, 24, 64 160).

ExpMinus1

Devuelve el exponente negativo para los valores de la columna seleccionada.

Factorial

Devuelve el factorial de los valores de la columna seleccionada.

Hypotenuse

Calcula la hipotenusa de un triángulo en el que la longitud de un lado se especifica como una columna de valores y la longitud del segundo lado se especifica como una constante o como dos columnas.

ImaginaryPart

Devuelve la parte imaginaria de los valores de la columna seleccionada.

Lín

Devuelve el logaritmo natural de los valores de la columna seleccionada.

LnPlus1

Devuelve el logaritmo natural más uno de los valores de la columna seleccionada.

Log

Devuelve el logaritmo de los valores de la columna seleccionada, dada la base especificada.

Puede especificar la base (el segundo argumento) como una constante o seleccionando otra columna de valores.

Log10

Devuelve el logaritmo base 10 de los valores de la columna seleccionada.

Log2

Devuelve el logaritmo base 2 para los valores de la columna seleccionada.

NthRoot

Devuelve la radiación del valor con un número n que especifique.

Seleccione las columnas para las que desea calcular la raíz mediante la opción ColumnSet (Conjunto de columnas).

En Second argument type (Tipo de segundo argumento), seleccione otra columna que contenga la raíz o especifique una constante para usarla como raíz.

Si el segundo argumento es una columna, cada valor de la columna se usa como el valor de n para la fila correspondiente. Si el segundo argumento es una constante, escriba el valor de n en el cuadro de texto Segundo argumento constante.

Pow

Calcula X elevado a la potencia de Y para cada uno de los valores de la columna seleccionada.

En primer lugar, seleccione las columnas que contienen la base, que debe ser float, mediante la opción ColumnSet .

En Second argument type (Tipo de segundo argumento), seleccione la columna que contenga el exponente o especifique una constante para usarla como exponente.

Si el segundo argumento es una columna, cada valor de la columna se usa como el exponente para la fila correspondiente. Si el segundo argumento es una constante, escriba el valor del exponente en el cuadro de texto Segundo argumento constante.

RealPart

Devuelve la parte real de los valores de la columna seleccionada.

Sqrt

Devuelve la raíz cuadrada de los valores de la columna seleccionada.

SqrtPi

Para cada valor de la columna seleccionada, multiplica el valor por pi y, a continuación, devuelve la raíz cuadrada del resultado.

Square

Eleva al cuadrado los valores de la columna seleccionada.

Operaciones de comparación

Use las funciones de comparación de Machine Learning Studio (clásico) cada vez que necesite probar dos conjuntos de valores entre sí. Por ejemplo, en un experimento, es posible que tenga que realizar estas operaciones de comparación:

  • Evaluar una columna de modelo de puntuaciones de probabilidad con un valor de umbral.
  • Determine si dos conjuntos de resultados son iguales y, para cada fila diferente, agregue una marca FALSE que se pueda usar para su posterior procesamiento o filtrado.

EqualTo

Devuelve True si los valores son iguales.

GreaterThan

Devuelve True si los valores de Column set (Conjunto de columnas) son mayores que la constante especificada o mayores que los valores correspondientes de la columna de comparación.

GreaterThanOrEqualTo

Devuelve True si los valores de Column set (Conjunto de columnas) son mayores o iguales que la constante especificada o mayores o iguales que los valores correspondientes de la columna de comparación.

LessThan

Devuelve True si los valores de Column set (Conjunto de columnas) son menores que la constante especificada o menores que los valores correspondientes de la columna de comparación.

LessThanOrEqualTo

Devuelve True si los valores de Column set (Conjunto de columnas) son menores o iguales que la constante especificada o menores o iguales que los valores correspondientes de la columna de comparación.

NotEqualTo

Devuelve True si los valores del Conjunto de columnas no son iguales que la constante o la columna de comparación y devuelve False si lo son.

PairMax

Devuelve el valor mayor entre el valor del Conjunto de columnas o el valor de la columna de comparación o constante.

PairMin

Devuelve el valor que sea menor: el valor de Column set (Conjunto de columnas) o el valor de la constante o la columna de comparación.

Operaciones aritméticas

Incluye las operaciones aritméticas básicas: suma y resta, división y multiplicación. Dado que la mayoría de las operaciones son binarias, lo que requiere dos números, primero seleccionará la operación y, a continuación, elegirá la columna o los números que usar en el primer y el segundo argumento.

El orden en que se eligen las columnas para la división y la resta puede parecer poco intuitivo; sin embargo, para facilitar la comprensión de los resultados, el encabezado de columna indica el nombre de la operación y el orden en el que se usaron las columnas.

Operación Num1 Num2 Columna de resultados Valor del resultado
Suma 1 5 Add(Num2_Num1) 4
Multiplicación 1 5 Multiple(Num2_Num1) 5
Resta 1 5 Subtract(Num2_Num1) 4
Resta 0 1 Subtract(Num2_Num1) 0
División 1 5 Divide(Num2_Num1) 5
División 0 1 Divide(Num2_Num1) Infinity

Sumar

Especifique las columnas de origen mediante Conjunto de columnas y, a continuación, agregue a esos valores un número especificado en el argumento Operación constante.

Para agregar los valores en dos columnas, elija una columna o columnas mediante Conjunto de columnas y, a continuación, elija una segunda columna mediante el argumento Operation.

Dividir

Divide los valores del Conjunto de columnas por una constante o por los valores de columna definidos en el Argumento de operación. En otras palabras, primero seleccionará el divisor y después el dividendo. El valor de salida es el cociente.

Multiplicar

Multiplica los valores del Conjunto de columnas por la constante o los valores de columna especificados.

Restar

Especifique el número que se resta ( el sustraendo) mediante la lista desplegable Argumentos de operación. Puede elegir una constante o una columna de valores. A continuación, especifique la columna de valores en la que se operará ( el minuendo), eligiendo una columna diferente, mediante la segunda opción Conjunto de columnas.

Puede restar una constante de cada valor de una columna de valores, pero no la operación inversa. Para ello, use la suma en su lugar.

Operaciones de redondeo

Studio (clásico) admite diversas operaciones de redondeo. Para muchas operaciones, debe especificar la cantidad de precisión que se va a utilizar al redondear. Puede usar un nivel de precisión estática, especificado como una constante, o puede aplicar un valor de precisión dinámica obtenido a partir de una columna de valores.

  • Si usa una constante, establezca Precision Type (Tipo de precisión) en Constant (Constante) y, a continuación, escriba el número de dígitos como un entero en el cuadro de texto Constant Precision (Precisión de constante). Si escribe un valor no entero, el módulo no genera un error, pero los resultados pueden ser inesperados.

  • Para usar un valor de precisión diferente para cada fila del conjunto de datos, establezca Precision Type en ColumnSet (Conjunto de columnas) y, a continuación, elija la columna que contiene los valores de precisión adecuados.

Ceiling

Devuelve el límite superior para los valores del Conjunto de columnas.

CeilingPower2

Devuelve el límite superior al cuadrado para los valores del Conjunto de columnas.

Floor

Devuelve el límite inferior para los valores del Conjunto de columnas con la precisión especificada.

Mod

Devuelve la parte fraccionaria de los valores del Conjunto de columnas con la precisión especificada.

Cociente

Devuelve la parte fraccionaria de los valores del Conjunto de columnas con la precisión especificada.

Resto

Devuelve el resto de los valores del Conjunto de columnas.

RoundDigits

Devuelve los valores del Conjunto de columnas redondeados por la regla 4/5 el número de dígitos especificado.

RoundDown

Devuelve los valores del Conjunto de columnas redondeados hacia abajo el número de dígitos especificado.

RoundUp

Devuelve los valores del Conjunto de columnasredondeados hacia arriba el número de dígitos especificado.

ToEven

Devuelve los valores del Conjunto de columnas redondeados al número par entero más próximo.

ToOdd

Devuelve los valores del Conjunto de columnas redondeados al número impar entero más próximo.

Truncate

Trunca los valores del Conjunto de columnas quitando todos los dígitos no permitidos por la precisión especificada.

Funciones matemáticas especiales

Esta categoría incluye funciones matemáticas especializadas que se suelen usar en ciencia de datos. A menos que se indique lo contrario, la función es unaria y devuelve el cálculo especificado para cada valor de la columna o columnas seleccionadas.

Beta

Devuelve el valor de la función beta de Euler.

EllipticIntegralE

Devuelve el valor de la integral elíptica incompleta.

EllipticIntegralK

Devuelve el valor de la integral elíptica completa (K).

Erf

Devuelve el valor de la función de error.

La función de error (también denominada función de error de Gauss) es una función especial de forma sigmoide que se usa en probabilidad para describir la difusión.

Erfc

Devuelve el valor de la función de error complementaria.

Erfc se define como 1 – erf(x).

ErfScaled

Devuelve el valor de la función de error escalada.

La versión escalada de la función de error se puede usar para evitar el desbordamiento aritmético.

ErfInverse

Devuelve el valor de la función erf inversa.

ExponentialIntegralEin

Devuelve el valor de la integral exponencial Ei.

Gamma

Devuelve el valor de la función gamma.

GammaLn

Devuelve el logaritmo natural de la función gamma.

GammaRegularizedP

Devuelve el valor de la función gamma incompleta regularizada.

Esta función toma un segundo argumento, que se puede proporcionar como una constante o como una columna de valores.

GammaRegularizedPInverse

Devuelve el valor de la función gamma incompleta regularizada inversa.

Esta función toma un segundo argumento, que se puede proporcionar como una constante o como una columna de valores.

GammaRegularizedQ

Devuelve el valor de la función gamma incompleta regularizada.

Esta función toma un segundo argumento, que se puede proporcionar como una constante o como una columna de valores.

GammaRegularizedQInverse

Devuelve el valor de la función gamma incompleta regularizada generalizada inversa.

Esta función toma un segundo argumento, que se puede proporcionar como una constante o como una columna de valores.

PolyGamma

Devuelve el valor de la función poligamma.

Esta función toma un segundo argumento, que se puede proporcionar como una constante o como una columna de valores.

Funciones trigonométricas

Esta categoría incluye la mayoría de las funciones trigonométricas y trigonométricas inversas importantes. Todas las funciones trigonométricas son unarias y no requieren ningún argumento adicional.

Acos

Calcula el arcocoseno de los valores de la columna.

AcosDegree

Calcula el arcocoseno de los valores de la columna en grados.

Acosh

Calcula el arcocoseno hiperbólico de los valores de la columna.

Acot

Calcula la arcocotangente de los valores de la columna.

AcotDegrees

Calcula la arcocotangente de los valores de la columna en grados.

Acoth

Calcula la arcocotangente hiperbólica de los valores de la columna.

Acsc

Calcula la arcocosecante de los valores de la columna.

AcscDegrees

Calcula la arcocosecante de los valores de la columna en grados.

Asec

Calcula la arcosecante de los valores de la columna.

AsecDegrees

Calcula la arcosecante de los valores de la columna en grados.

Asech

Calcula la arcosecante hiperbólica de los valores de la columna.

Asin

Calcula el arcoseno de los valores de la columna.

AsinDegrees

Calcula el arcoseno de los valores de la columna en grados.

Asinh

Calcula el arcoseno hiperbólico de los valores de la columna.

Atan

Calcula la arcotangente de los valores de la columna.

AtanDegrees

Calcula la arcotangente de los valores de la columna en grados.

Atanh

Calcula la arcotangente hiperbólica de los valores de la columna.

Cis

Devuelve una función con valores complejos realizada a partir de seno y coseno con la definición cis θ = cos θ + isin θ.

Cos

Calcula el coseno de los valores de la columna.

CosDegrees

Calcula el coseno de los valores de la columna en grados.

Cosh

Calcula el coseno hiperbólico de los valores de la columna.

Cot

Calcula la cotangente de los valores de la columna.

CotDegrees

Calcula la cotangente de los valores de la columna en grados.

Coth

Calcula la cotangente hiperbólica de los valores de la columna.

Csc

Calcula la cosecante de los valores de la columna.

CscDegrees

Calcula la cosecante de los valores de la columna en grados.

Csch

Calcula la cosecante hiperbólica de los valores de la columna.

DegreesToRadians

Convierte los grados en radianes.

Sec

Calcula la secante de los valores de la columna.

aSecDegrees

Calcula la secante de los valores de la columna en grados.

aSech

Calcula la secante hiperbólica de los valores de la columna.

Firma

Devuelve el signo de los valores de la columna.

Sin

Calcula el seno de los valores de la columna.

Sinc

Calcula el valor seno-coseno de los valores de la columna.

SinDegrees

Calcula el seno de los valores de la columna en grados.

Sinh

Calcula el seno hiperbólico de los valores de la columna.

Tan

Calcula la tangente de los valores de la columna.

TanDegrees

Calcula la tangente del argumento en grados.

Tanh

Calcula la tangente hiperbólica de los valores de la columna.

Notas técnicas

Esta sección contiene detalles de implementación, sugerencias y respuestas a las preguntas más frecuentes.

Operaciones en varias columnas

Tenga cuidado al seleccionar más de una columna como segundo operador. Los resultados son fáciles de entender si la operación es sencilla, como la suma de una constante a todas las columnas.

Supongamos que el conjunto de datos tiene varias columnas y que suma el conjunto de datos a sí mismo. En los resultados, cada columna se suma a sí misma, de la siguiente manera:

Num1 Num2 Num3 Add(Num1_Num1) Add(Num2_Num2) Add(Num3_Num3)
1 5 2 2 10 4
2 3 -1 4 6 -2
0 1 -1 0 2 -2

Si necesita realizar cálculos más complejos, puede encadenar varias instancias del módulo Aplicación de operación matemática. Por ejemplo, podría agregar dos columnas mediante una instancia de Aplicar operación matemática y, a continuación, utilice otra instancia de Aplicar operación matemática para dividir la suma por una constante para obtener la media.

Como alternativa, use uno de los siguientes módulos para realizar todos los cálculos a la vez, mediante el script SQL, R o Python :

Funciones unrias y binarias

En una operación unaria, se crean cálculos basados en valores de columna sin hacer referencia a otras columnas o constantes.

Por ejemplo, podría truncar los valores de la columna hasta cierto grado de precisión, redondear valores hacia arriba o hacia abajo o buscar valores de límite inferior o superior.

Un ejemplo de operación unaria es Abs(X), donde X es la columna que se proporciona como entrada.

En una operación binaria, se especifican dos conjuntos de valores. El primer argumento siempre debe ser una columna o un conjunto de columnas, mientras que el segundo argumento puede ser un número que especifique como constante u otra columna.

Un ejemplo de una operación binaria que usa dos columnas es Subtract(X,Y), donde X es la primera columna seleccionada e Y la segunda columna.

Un ejemplo del uso de una operación binaria que combina una columna y una constante puede ser Subtract(X,mean), donde se escribe la media de la columna como una constante y se resta de cada valor de la columna X.

Control de números en columnas de categorías

La compatibilidad con valores categóricos presentados como números depende de la función y de cuántos argumentos toma la función.

  • Si la operación incluye números designados como columnas de categorías, se puede aplicar una operación unaria a valores de datos categóricos.

  • Si se aplica una operación unaria a una columna de categorías, los valores de datos categóricos de la columna de entrada se pueden transformar en iguales valores de datos categóricos asociados de la columna de salida. En este caso, los valores se combinan, de forma que el número de valores de datos categóricos de la salida siempre es menor que el número de valores de la entrada.

  • Si se aplica una operación binaria a una columna de categorías y a otra columna, el comportamiento esperado es el siguiente:

    • Si la otra columna es densa, la columna de salida es de categorías.

      Los valores de datos de categorías presentes en la entrada se pierden.

      La columna de salida tiene únicamente los valores que se encuentran en los datos de la columna de salida.

    • Si la otra columna es dispersa, la columna de salida es dispersa.

    • Si ambos argumentos de una operación binaria son columnas dispersas, la columna resultante contiene ceros de fondo en todas las posiciones donde ambas columnas de entrada contenían ceros de fondo.

Procesamiento de columnas dispersas

En las operaciones unarias, todos los elementos de columnas dispersas que corresponden a ceros de fondo se quedan sin procesar.

En operaciones binarias, si un argumento es una columna dispersa y el otro argumento es una columna densa, la columna resultante es dispersa con todos los ceros de fondo propagados desde la entrada de la columna dispersa.

Entradas esperadas

Nombre Tipo Descripción
Dataset Tabla de datos Conjunto de datos de entrada

Salidas

Nombre Tipo Descripción
Conjunto de datos de resultados Tabla de datos Conjunto de datos de resultados

Consulte también

Funciones estadísticas
Lista de módulos A-Z