Script per aggiungere limiti di specifica a una colonnaSono nuovo nello scripting
Sono sicuro che sia molto semplice, ma sto cercando di creare uno script che aggiunga un limite di specifica superiore a una colonna (nessuna USL o destinazione richiesta)
Molte grazie per qualsiasi indicazione
Ri: Script per aggiungere limiti di specifica a una colonnaNon è possibile modificare le etichette LSL e USL.Puoi caricare i limiti come Limiti di risposta e li etichetterà RSL e LSL.Infine, puoi aggiungere le tue linee di riferimento che ti permetteranno di nominarle come preferisci.
Ri: Script per aggiungere limiti di specifica a una colonnaInoltre, c'è un modo per rinominare LSL/USL per visualizzare un altro nome?
Ri: Script per aggiungere limiti di specifica a una colonnaCiao Ian,
Esiste un modo per aggiungere LSL/USL in base al raggruppamento in base a una seconda colonna. Ad esempio: avere LSL/USL diversi a seconda che lo studente sia maschio o femmina. Pertanto, quando tracciamo l'età/peso del peso per ragazzo o ragazza, i limiti corrispondenti dovrebbero essere visualizzati sul grafico (solo LSL/USL). se tracciamo l'altezza del ragazzo e della ragazza in un grafico, l'etichetta limite potrebbe aggiungere _"nome gruppo per" al limite (es: LSL_boy, USL_boy, LSL_girl, USL_girl).
Grazie,
Devesh
Ri: Script per aggiungere limiti di specifica a una colonnaGrazie Ian... ci proverò
Andrea
Ri: Script per aggiungere limiti di specifica a una colonnaEcco un modo:
NamesDefaultToHere(1);
// ******************************************************************************************
// Given a column reference, sets spec liomits property
// ******************************************************************************************
SetSpecLimits = function({c, lsl, usl, tar},
cmd = Expr(c << SetProperty("Spec Limits", {LSL(expr(lsl)), USL(expr(usl)), Target(expr(tar))}));
eval(evalexpr(cmd));
);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
SetSpecLimits(Column(dt, "height"), 60, ., .); // Set LSL only
SetSpecLimits(Column(dt, "weight"), 80, 120, 100); // Set all three values
Utilizza "Aiuto > Scripting INdex" e "Aiuto > Libri > Guida allo scripting" per capire come funziona.