J'ai déjà fait des scripts où je ne mets pas de colonnes dans le script afin que lorsque le script est exécuté, il affiche la plate-forme et leur permet de mettre les informations, telles que:
Fit Model(
Y( ),
Effects( ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" ),
Run(
:height << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
Parameter Estimates( 1 ), Plot Actual by Predicted( 1 ),
Plot Residual by Predicted( 1 ), Plot Studentized Residuals( 0 ),
Plot Effect Leverage( 1 ), Box Cox Y Transformation( 0 )}
)
);
Cela fait apparaître la plate-forme du modèle d'ajustement pour qu'ils saisissent les informations.
Mais quand j'essaie cela avec la plateforme de survie, cela ne fonctionne pas.
Names Default To Here( 0 );
Clear Log();
dt = Current Data Table();
If( Not( Is Scriptable( dt ) ),
dtsel = Pick File( "Open File", {"JMP|jmp", "All files|*"} );
If( dtsel == "",
Stop(),
Try( dt = Open( dtsel ), Stop() )
);
);
dt<<SURVIVAL></SURVIVAL>Pourquoi cela ne fonctionne-t-il pas pour Survival ?
J'ai JMP Pro 16.0 sur un MacBook.
Je ne sais pas pourquoi cela ne fonctionne pas avec Survival / pourquoi cela fonctionne avec le modèle Fit, mais vous pouvez essayer de laisser la définition de colonne hors de Survival, cela a semblé ouvrir la plate-forme pour moi et elle avait (au moins certains) paramètres régler correctement
Names Default To Here( 0 );
dt = Open("$SAMPLE_DATA/Rats.jmp");
If( Not( Is Scriptable( dt ) ),
dtsel = Pick File( "Open File", {"JMP|jmp", "All files|*"} );
If( dtsel == "",
Stop(),
Try( dt = Open( dtsel ), Stop() )
);
);
dt << Survival(
Failure Plot( 1 ),
Show Points( 1 ),
Show Shaded Simultaneous CI( 1 ),
Show Simultaneous CI( 1 )
)