JSL - Remplacement des valeurs de colonne par un vecteurJ'essaie de scripter une fonction qui remplace une plage de valeurs de colonne par un vecteur de dimension égale. Mon code ci-dessous rejette entièrement l'argument ou modifie simplement la valeur entière de la cellule en vecteur, plutôt que de s'étendre sur la plage. Je peux imaginer créer une "boucle for" qui itérerait sur chaque ligne et indexerait le vecteur en conséquence, mais écrire une valeur à la fois semble inefficace, d'autant plus que ma feuille de calcul actuelle contient environ 100 000 lignes. Voici un exemple simple de mon processus :
Names Default To Here( 1 );
//Example Table
dt = New Table( "Example", Add Rows( 10 ), New Column( "Test", <<SET each="" value=""></SET>
Merci!
Re : JSL - Remplacement des valeurs de colonne par un vecteurVoici une méthode à l'ancienne pour le faire :
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]
);