Bonjour à tous, J'ai créé une partie du script JSL ci-dessous:
x = "DID";<BR /><BR />colNames = dt << Get Column Names( Numeric, "Continuous" );<BR />nc = N Items( colNames );<BR /><BR />For( i = 1, i <= nc, i++,
y = colNames[i];
If( doNotTouchThisVariable == 0,<BR /> dt << Oneway(<BR /> Y( y ),
X( :column( x ) ),
Plot Actual by Quantile( 1 ),
Line of Fit( 0 ),
Points Jittered( 1 ),
SendToReport(<BR /> Dispatch(
{},
"1",
ScaleBox,
{Add Ref Line( {SV, 1000000}, "Solid", "Light Red", "", 1, 0.25 ),
Add Ref Line( SV, "Solid", "Medium Light Red", "", 1 )}
)
)
) <BR /> );
If( doNotTouchThisVariable == 1,<BR /> dt << Oneway(<BR /> Y( y ),
X( :column( x ) ),
Plot Actual by Quantile( 1 ),
Line of Fit( 0 ),
Points Jittered( 1 ),
SendToReport(<BR /> Dispatch(
{},
"1",
ScaleBox,
{Add Ref Line( {-1000000, SV}, "Solid", "Light Red", "", 1, 0.25 ),
Add Ref Line( SV, "Solid", "Medium Light Red", "", 1 )}
)
)
) <BR /> ); <BR /> //probably include concatenation of different graph-plotted windows here (vertically)
);Certains codes contiennent la variable: doNotTouchThisVariable Je pense que ce n'est pas très utile dans cette situation et j'ai décidé de l'omettre, mais au fond, cette variable est une condition utilisée pour SV , une autre variable utilisée pour l’ombrage des graphiques.
Ce qui est important ici, c'est comment concaténer différentes fenêtres tracées par des graphes ici, dans le commentaire // probablement inclure la concaténation de différentes fenêtres tracées graphiquement ici (verticalement) ? Cela signifie que, une fois le script exécuté, une seule fenêtre concaténée de différentes fenêtres tracées de graphes apparaîtra, et non pas plusieurs fenêtres individuelles tracées graphiquement. Ceci est basé sur l'incertitude du nombre de colonnes dans la table de données, dt.
Tous les commentaires seront appréciés. Je vous remercie.