Nouvelle fonctionnalité de sélection de colonne dans JMP 15J'adore la nouvelle fonctionnalité qui vous permet de sélectionner des colonnes de manière interactive avant d'ouvrir une table jmp. Cependant, est-il possible d'obtenir ces noms de colonnes dans une liste à l'aide d'un script. Mon cas d'utilisation est que je pourrais ne vouloir ouvrir que des colonnes commençant par litho_ mais ne pas savoir que les noms de toutes ces colonnes ?
Merci d'avance
Kévin
Re : Nouvelle fonctionnalité de sélection de colonne dans JMP 15Salut @kevin_lennon ,
Vous pouvez utiliser l'argument "Column Names Only" avec Open() et cela renverra la liste que vous voulez :
listOfNames = Open( "$SAMPLE_DATA/Fitness.jmp", Column Names Only );
@julien
Re : Nouvelle fonctionnalité de sélection de colonne dans JMP 15Je ne me suis probablement pas bien expliqué. La nouvelle fonctionnalité JMP 15 vous permet de visualiser les colonnes avant que la table ne soit ouverte en mémoire en lisant les métadonnées. Supposons que j'ai une table JMP de 5 Go contenant 10 000 colonnes. Je préférerais ne pas ouvrir la table de 5 Go en mémoire, mais plutôt voir les colonnes qui sont dans la table et n'ouvrir que celles dont j'ai besoin.
Cela peut être fait de manière interactive lors de l'ouverture d'une table en utilisant le menu déroulant dans la boîte de dialogue ouverte. Cependant, je souhaite obtenir les noms de colonne dans une liste avant d'ouvrir la table proprement dite.
La solution que vous avez proposée ouvre la table en premier, ce que je veux éviter.
Merci
Kévin
Re : Nouvelle fonctionnalité de sélection de colonne dans JMP 15Voici un exemple de script pour obtenir une liste de colonnes correspondant à un certain texte :
dt = open("$SAMPLE_DATA/Semiconductor Capability.jmp");
list = dt << get column names;
parsed_list = {};
for(i=1, i<=N items(list), i++,
if(contains(list[i], "NPN"),
insert into(parsed_list, list[i])
)
);
show(parsed_list);