Nuova funzione di selezione della colonna in JMP 15Adoro la nuova funzionalità che ti consente di selezionare le colonne in modo interattivo prima di aprire una tabella jmp. Tuttavia è comunque possibile inserire quei nomi di colonna in un elenco utilizzando uno script. Il mio caso d'uso è che potrei voler aprire solo colonne che iniziano con litho_ ma potrei non sapere i nomi di tutte quelle colonne?
grazie in anticipo
Kevin
Re: Nuova funzionalità di selezione della colonna in JMP 15CIAO @kevin_lennon ,
Puoi usare l'argomento "Solo nomi di colonna" con Open() e questo restituirà l'elenco che desideri:
listOfNames = Open( "$SAMPLE_DATA/Fitness.jmp", Column Names Only );
@giuliano
Re: Nuova funzionalità di selezione della colonna in JMP 15Probabilmente non mi sono spiegato bene. La nuova funzionalità di JMP 15 consente di visualizzare le colonne prima che la tabella venga aperta in memoria leggendo i metadati. Supponendo di avere una tabella JMP da 5 GB con 10.000 colonne. Preferirei non aprire la tabella da 5 GB in memoria, ma invece vedere le colonne che sono nella tabella e aprire solo quelle di cui ho bisogno.
Questo può essere fatto in modo interattivo quando si apre un tavolo utilizzando il menu a tendina nella finestra di dialogo aperta. Tuttavia voglio ottenere i nomi delle colonne in un elenco prima di aprire la tabella corretta.
La soluzione che hai offerto apre prima il tavolo, che è quello che voglio evitare.
Grazie
Kevin
Re: Nuova funzionalità di selezione della colonna in JMP 15Ecco uno script di esempio per ottenere un elenco di colonne che corrispondono a un determinato testo:
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);