Parcelles JMP CDF<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Lorsque j'ai utilisé JMP pour tracer un tracé CDF, je peux cliquer avec le bouton droit de la souris, puis personnaliser le style de ligne (solide, pointillé, etc.), modifier l'épaisseur de la ligne, changer la couleur de la ligne, etc. Mais ces modifications ne semblent pas incluses dans le 'Script '. Lorsque je copie et colle le script, il ne s'agit que du tracé CDF standard. Comment puis-je modifier la couleur/le style/l'épaisseur des lignes CDF à l'aide du script JMP ?
Merci,
Qian
Objet : Tracés JMP CDFSalut,
Pour Graph Box, faut-il vraiment préciser les couleurs par ligne ?
Je me demandais si au lieu d'utiliser cette ligne
colors = {"red", "blue", "green", "yellow", "black", "red"};
pouvons-nous demander à JMP de suivre le schéma de couleurs dans les préférences JMP ?
Merci,
Shaira
Objet : Tracés JMP CDFMerci!
Il semble que partir de zéro rendra tout plus flexible.
Et il semble que sur les tracés CDF, lorsque nous faisons un clic droit et choisissons "Personnalisation", les modifications ne s'appliqueront qu'à un seul tracé, même si nous appuyons sur le bouton "Ctrl". Pour des fonctionnalités plus générales, comme "Epaisseur de ligne", avec "Ctrl" enfoncé, l'épaisseur de ligne de tous les tracés dans cette fenêtre sera modifiée. La 'personnalisation' est donc une fonction localisée ?
Objet : Tracés JMP CDFJe ne trouve pas de moyen d'adresser des lignes individuelles dans le tracé CDF par JSL. Une alternative consiste à créer l'intrigue à partir de zéro, ce qui vous donnerait beaucoup plus de contrôle sur l'apparence.
Voici un exemple basé sur le Grande classe.jmp exemple de données :
Noms par défaut ici ( 1 ) ;
dt1 = Ouvert ( "$SAMPLE_DATA/Grande classe.jmp" ) << Diviser (
Divisé par ( : âge ) ,
Diviser ( : la taille ) ,
Colonnes restantes ( Abandonner tout )
) ;
Oui = dt1 << obtenir comme matrice ;
couleurs = { "rouge" , "bleu" , "vert" , "jaune" , "le noir" , "rouge" } ;
tailles = { 1 , 2 , 1 , 2 , 3 , 5 } ;
modes = { "Solide" , "Solide" , "Pointé" , "En pointillé" , "DashDot" , « DashDotDot » } ;
// Dessine un CDF empirique
Nouvelle fenetre ( "CDF empirique" ,
Zone graphique (
Échelle X ( min ( Oui ) - 1 , maximum ( Oui ) + 1 ) ,
Échelle Y ( - 0.0 , 1.1 ) ,
Pour ( j = 1 , j <= Col N ( Oui ) , j ++,
{ Quantité , CumProb } = CDF ( Oui [ 0 , j ] ) ; // Fonction CDF
Couleur du stylo ( Éval ( couleurs [ j ] ) ) ;
Taille du stylo ( Éval ( tailles [ j ] ) ) ;
Style de ligne ( modes [ j ] ) ;
Pour ( je = 2 , je <= N rangée ( Quantité ) , je ++,
Ligne H ( Quantité [ je - 1 ] , Quantité [ je ] , CumProb [ je ] ) ;
Ligne V ( Quantité [ je - 1 ] , CumProb [ je - 1 ] , CumProb [ je ] ) ;
)
)
)
) ;
Objet : Tracés JMP CDFMerci.
J'essaie et j'obtiens des tracés similaires.
J'ai la colonne de données 'Res' (Y) et une autre colonne de catégorie 'Test_ID' (X). 'Test_ID' peut être 'A', 'B', 'C', 'D', 'E'. Par défaut, JMP leur attribue des couleurs différentes.
Ce que je veux faire, c'est faire en sorte que CDF trace la ligne 'C', plus épaisse, la ligne 'E', une ligne pointillée. Je peux cliquer avec le bouton droit de la souris sur chaque tracé pour les personnaliser, tandis que, comme j'ai de nombreux tracés et que je souhaite apporter des modifications similaires, je me demande si je peux le faire en script.
Voici mon script :
=======================================
Couleur du stylo( "rouge" );
Taille du stylo ( 5 );
Une manière(
Y( :Rés ),
X( :Test_ID),
Parcelle CDF( 1 ),
EnvoyerVersRapport(
Expédition(
{},
"1",
ScaleBox,
{Min( 10), Max( 14 ), Inc( 0.5 ), Tiques mineures( 1 ),
Afficher la grille principale ( 1 ), Afficher la grille secondaire ( 1 ),
Étiquettes pivotées( "Horizontal" )}
),
Expédition(
{"CDF Plot"},
"1",
ScaleBox,
{Min( 10 ), Max( 14 ), Inc( 0.5 ), Tiques mineures( 1 ),
Afficher la grille principale ( 1 ), Afficher la grille secondaire ( 1 ),
Étiquettes pivotées( "Horizontal" )}
),
Dispatch( {"CDF Plot"}, "Oneway CDF", FrameBox, {Line Width Scale( 3 )} )
)
);
Objet : Tracés JMP CDFBonjour:
Plus facile que vous ne le pensez :
par exemple insérer :
Couleur du stylo( "rouge" );
Taille du stylo ( 3 );
Fonction Y(
Distribution F( q, dfn, dfd );
...
voir également:
/Help, Scripting Index, Display, Graph Box command pour un exemple Pen Color.
Cordialement,
-Mat