Comment puis-je récupérer facilement la "position" de la colonne dans un grand tableau ?Bonjour la communauté JMP,
Lors de l'écriture de scripts rapides et simples avec des boucles For, j'entre généralement manuellement les colonnes de début et de fin (c'est-à-dire Pour i=début, i <=fin, i++) pour permettre l'analyse de différentes plages de variables.
Existe-t-il un moyen simple de récupérer la position d'une colonne donnée à utiliser comme colonne de début ou de fin ? J'utilise la méthode plutôt délicate de sélectionner toutes les colonnes jusqu'à la colonne souhaitée, mais cela semble très inefficace. Une autre méthode que j'ai utilisée consiste à créer une nouvelle table dans laquelle les noms de colonnes sont empilés en lignes et à utiliser les numéros de ligne comme positions.
Je suppose qu'il existe une méthode plus simple qui m'a échappé jusqu'à présent.
Merci pour votre aide.
Re : Comment puis-je récupérer facilement la colonne "position" dans un grand tableau ?J'avais oublié l'argument "string" !
Re : Comment puis-je récupérer facilement la colonne "position" dans un grand tableau ?Essaye ça:
dt=open("$sample_data/big class.jmp");
lookup=associativearray((dt<<GETCOLUMNREFERENCE></GETCOLUMNREFERENCE>
recherche["âge"] = 2 ;
recherche["hauteur"] = 4 ;
Le tableau associatif doit être reconstruit si les colonnes sont déplacées/supprimées/ajoutées dans la table. dt<
Il existe également un message dt<Re : Comment puis-je récupérer facilement la colonne "position" dans un grand tableau ?
Ce que j'utilise c'est :
position=Loc(dt<<GET column="" names=""></GET>