<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Nella mia tabella dati ho dati nel tempo per diversi articoli (indicati dai nomi dei colori per questa domanda). Ci sono 125 punti temporali e dati per ogni colore in ogni momento. Voglio creare una formula in una nuova colonna che mi dia la pendenza dei dati per ogni colore elencato sotto la colonna del nome. Posso facilmente inserire una formula per l'inclinazione in una nuova colonna ma non so come applicare quella formula con il nome.
Ho aggiunto la misura Y per X dei dati di seguito. Fondamentalmente ho solo bisogno di un modo per salvare le pendenze di tutte quelle linee in una tabella di dati.


Ecco il mio script che estrae le pendenze per ciascuno dei raggruppamenti e lo colloca in una tabella di output
Nomi predefiniti qui ( 1 ) ;
dt = Aperto ( "$ SAMPLE_DATA / Semiconductor Capability.jmp" ) ;
// Trova il numero di raggruppamenti, per consentire lo stripping
// fuori da ogni pendenza dalla misura Y di X
Ricapitolare ( dt , ByGroup = Di ( : Posto ) ) ;
// Esegui il montaggio Y con X (Bivariata)
biv = bivariate ( Y ( : NPN1 ) , X ( : PNP1 ) , Raggruppa per ( : Posto ) , linea in forma ) ;
// Crea una lista per memorizzare le pendenze
SlopeList = {} ;
// Passa attraverso l'uscita bivariata raschiando i pendii
Per ( io = 2 , io <= N articoli ( ByGroup ) * 4 - 2 , io = io + 4 ,
Inserire (
SlopeList ,
Num (
parola ( 4 , rapporto ( biv ) [ Scatola di contorno ( io )] [ Casella di testo ( 1 )] << ottenere il testo , "*" ) ||
parola ( 5 , rapporto ( biv ) [ Scatola di contorno ( io )] [ Casella di testo ( 1 )] << ottenere il testo , "*" )
)
) ;
) ;
// Crea una nuova tabella con le pendenze
dt2 = Nuova tabella ( "piste" , Nuova colonna ( "Gruppo" , personaggio , valori ( ByGroup )) ,
Nuova colonna ( "Slope" , valori ( SlopeList ))
) ;


karen @ boulderstats è giusto, vorrei offrire un'altra opzione:
utilizzando la piattaforma del modello di adattamento, se il colore viene utilizzato come variabile fittizia e un'interazione con la pendenza, si ottiene praticamente una previsione separata per ogni categoria. in questa fase, puoi salvare la formula di predizione come segue:
dt = Aperto ( "$ SAMPLE_DATA / Drug.jmp" ) ;
obj = Fit Model (
Y ( : y ) ,
effetti ( : Droga , : X , : Droga * : X ) ,
Personalità ( Minimi quadrati standard ) ,
enfasi ( Rapporto minimo ) ,
Correre
) ;
obj << Formula di previsione ;

In Y di X se hai utilizzato "Raggruppa per" e poi hai adattato le tue linee, hai un certo numero di tabelle di riepilogo nel tuo output. Fare clic con il tasto destro sulla tabella di stima dei parametri e selezionare "Crea tabella dati combinati". Ciò fornirà una tabella dell'output del parametro stimato che include ciascun gruppo.
In alternativa, se si utilizza Fit Model con una variabile By, è possibile trasmettere (command key su un mac) Save Columns> Prediction Formula e ottenere una colonna nella tabella originale con una formula per ogni gruppo (colore) item (sarà una grande se poi digitare la formula).