Tengo varias columnas de datos con números en.
Cuando importo los datos de Excel, algunas columnas se importan como cadenas.
Me gustaría poder recorrer todas las columnas y cambiar su tipo de datos a entero.
El siguiente script es un intento de cambiar una columna.
col_list = dt << Get Column Names ()
dt << Begin Data Update;
dt << Recode Column(
dt;col_list[21],
{Num( _rcNow )},
Update Properties( 1 ),
Target Column( ;col_list[21] )
);
dt << End Data Update;El siguiente comando da la columna de la derecha, pero el código anterior da un error en la línea 5 que indica "La columna de origen no se puede encontrar en el acceso o la evaluación de 'Glue', dt; /*###*/col_list[21] /*## #*/;" Me preguntaba si tenía que escribir el código como una expresión, luego evaluarlo y sustituir la columna en las partes relevantes.
Show(dt;col_list[2]);