Ho salvato alcuni script che vorrei utilizzare quando eseguo analisi a prima vista. Si tratta di script Fit Model e voglio eseguire 1 script ogni volta che utilizzo un loop per nascondere ed escludere un valore. Tuttavia, ho chiamato gli script come per i nomi delle colonne. Quindi voglio che il nome dello script corrisponda al nome della colonna ed esegua solo quello script. Ho preso in considerazione un esempio dei dati di esempio di Linnerud.
dt = current data table();
col = dt << get column names( string );
nc = N Items( col );
For( i = 1, i <= nc, i++,
If( Contains( ColNames[i], "Outlier" ),
Col1 = Column(dt,i);
max = data table(dt);
max << select where(as column(Col1)==abs(Col Max( Col1 ))) << Hide and Exclude;
//Hide and exclude the MAX val from Outlier 1 Rest Pulse, and Run Outlier 1 Rest Pulse script
//Run Script("Outlier 1 Rest Pulse");
)
);È possibile?
prova a guardare la funzione Riepiloga. Ciò ti aiuterà a ottenere un elenco di livelli nella colonna che desideri scorrere.
Controlla l'indice di scripting per un esempio