0 / 0
Volver a la versión inglesa de la documentación
Nodo Reestructurar
Última actualización: 07 oct 2024
Nodo Reestructurar (SPSS Modeler)

Con el nodo Reestructurar, puede generar varios campos basándose en los valores de un campo nominal o de distintivo. Estos campos recién generados pueden contener valores de otro campo o marcas numéricas (0 y 1). La funcionalidad de este nodo es similar a la que posee el nodo Marcas. Sin embargo, ofrece más flexibilidad al permitirle crear campos de cualquier tipo (incluidos distintivos numéricos), utilizando los valores de otro campo. Tras ello, puede llevar a cabo una agregación o cualquier otra manipulación con otros nodos a partir de ese punto de la ruta. (El nodo Marcas permite agregar campos en un paso, lo cual es conveniente si está creando campos de marcas.)

Figura 1. Nodo Reestructurar
Nodo Reestructurar

Ejemplo

Por ejemplo, el siguiente conjunto de datos contiene un campo nominal, Account, con los valores Savings y Draft. Se registra el saldo de apertura y el actual de cada cuenta, y son varios los clientes que tienen varias cuentas de cada tipo. Imaginemos que desea saber si cada cliente tiene un tipo de cuenta concreto y, de ser así, la cantidad de dinero que contiene cada tipo de cuenta. Utilice el nodo Reestructurar para generar un campo para cada uno de los valores Account y seleccione Current_Balance como valor. Cada campo nuevo se rellenará con el saldo actual del registro correspondiente.

Tabla 1. Datos de muestra antes de la reestructuración
CustID Cuenta Saldo_ab cheque_cuent
12701 Cheque 1000 1005.32
12702 Ahorros 100 144.51
12703 Ahorros 300 321.20
12703 Ahorros 150 204.51
12703 Cheque 1200 586.32
Tabla 2. Datos de muestra tras la reestructuración
CustID Cuenta Saldo_ab cheque_cuent
Account_Draft_
Bal actual
Cuenta_ahorros
_Current_Bal
12701 Cheque 1000 1005.32 1005.32 $null$
12702 Ahorros 100 144.51 $null$ 144.51
12703 Ahorros 300 321.20 $null$ 321.20
12703 Ahorros 150 204.51 $null$ 204.51
12703 Cheque 1200 586.32 586.32 $null$

Uso del nodo Reestructurar con el nodo Agregar

En muchos casos, es posible que desee emparejar el nodo Reestructurar con un nodo Agregar. En el ejemplo anterior, un cliente (con el ID 12703) tiene tres cuentas. Puede usar un nodo Agregar para calcular el saldo total de cada tipo de cuenta. El campo de clave es CustID y los campos agregados son los nuevos campos reestructurados, Account_Draft_Current_Bal y Account_Savings_Current_Bal. La siguiente tabla recoge los resultados.

Tabla 3. Datos de muestra tras la reestructuración y agregación
CustID Recuento_registros
Cuenta_Draft_Current_
Suma_Bal_Sum
Cuenta_Ahorros_Current_
Suma_Bal_Sum
12701 1 1005.32 $null$
12702 1 $null$ 144.51
12703 3 586.32 525.71

Más información

Sugerencias:
  • En muchos casos, un nodo Tipo es necesario en sentido ascendente desde un nodo Reestructurar. Para obtener detalles sobre el nodo Tipo, consulte Nodo Tipo y sus muchas subsecciones.
  • Después de efectuar una doble pulsación en un nodo para trabajar con sus propiedades, puede pasar el ratón sobre la ayuda flotante para ver información útil sobre distintas propiedades de nodo.
  • Hay guías de aprendizaje disponibles para presentarle distintos métodos y técnicas de modelado. Consulte Guías de aprendizaje.
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información