JSL - Sustitución de valores de columna con vectorEstoy intentando escribir una función que reemplaza un rango de valores de columna con un vector de igual dimensión. Mi código a continuación rechaza el argumento por completo o simplemente cambia el valor de la celda completa al vector, en lugar de abarcar el rango. Puedo imaginarme creando un "bucle for" que iteraría a través de cada fila e indexaría el vector en consecuencia, pero escribir un valor a la vez parece ineficiente, especialmente porque mi hoja de cálculo real tiene alrededor de 100k filas. Aquí hay un ejemplo simple de mi proceso:
Names Default To Here( 1 );
//Example Table
dt = New Table( "Example", Add Rows( 10 ), New Column( "Test", <<SET each="" value=""></SET>
¡Gracias!
Re: JSL - Sustitución de valores de columna con vectorAquí hay una forma de la vieja escuela para hacer esto:
Names Default To Here( 1 );
//Example Table
dt = New Table ("Example",
Add Rows ( 10 ),
New Column ( "Test", << Set Each Value ( 1 ) );
);
Wait (1); //Demonstration Purposes
x = [10, 10, 10];
start=3;
for(i=1,i<=nrows(x),i++,
:test[i+start-1]=x[i]
);