Tengo una tabla similar a esta:
| | X | y | z | | xyz | xyz |
| Automóvil club británico | 1 | 2 | | | . | 3 |
| cama y desayuno | | | | | . | . |
| CC | 2 | | 3 | | . | 5 |
Las columnas tienen filas que contienen datos numéricos y vacíos.
Quiero crear una nueva columna (xyz) donde agrego los datos en la columna x, y y z.
En otras palabras, quiero que el resultado se vea como la columna xyz verde.
El problema es que, cuando ejecuto mi script, obtengo el resultado en la columna roja xyz.
¿Cómo agrego columnas con datos vacíos?
Uso el siguiente script para crear la columna xyz:
dt << Nueva columna ("xyz",
Numérico,
Fórmula(:Nombre("x")+ :Nombre("y")+ :Nombre("z")
)
);
Usar:
dt << New Column( "xyz", Numeric, Formula( Sum( :x, :y,:z ) ) );
La función Sum() ignora los valores faltantes.