J'ai un tableau de valeurs avec chaque colonne étant un instrument et chaque ligne étant un temps. Certains instruments n'ont pas eu de données enregistrées à suffisamment de valeurs temporelles pour que je puisse adapter un modèle significatif.
J'essaie d'utiliser une boucle pour me permettre de parcourir chaque colonne tour à tour et de vérifier le nombre de valeurs.
J'ai un code qui trouve le nombre de valeurs pour la colonne 80.
col_a = Column(dt_2, 80);
val_mat = col_a << Get Values;
y = sum(!is missing(val_mat));
J'essaie d'adapter ce code dans une boucle pour chaque colonne tour à tour et de supprimer les colonnes avec trop peu de valeurs.
N_loop = N Cols(dt_2);
i_loop = 2;
While (i_loop <= N_loop,
col_loop = Column(dt_2, i_loop),
val_loop = col_loop << Get Values,
y_loop = sum(!is missing(val_loop)),
If(y_loop <= 8,
dt_2 << Delete Columns( i_temp ),
);
i_temp+=1,
);
Le message d'erreur indique trop d'arguments.