Ajouter une annotation de broche<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour la communauté JMP,
devoir résoudre un problème en ajoutant Ajouter une annotation de broche .
comment ajouter une annotation d'épingle à un script pour constructeur de graphiques ?
X est la semaine de travail. L'épingle ne doit être visible que sur les données de la dernière semaine
Y correspond à 4 paramètres mais je veux seulement l'annotation PIN pour 1 d'entre eux
J'ai trouvé le script suivant dans la section d'aide, mais cela ne m'aide pas
Noms par défaut ici ( 1 );
//Ce message s'applique à tous les objets de boîte d'affichage
Open( "$SAMPLE_DATA/Big Class.jmp" );
Bivarié(
Y( :poids),
X( :hauteur),
EnvoyerToReport(
Expédition(
{},
"Complot Bivar",
Boîte de cadre,
Ajouter une annotation de broche (
Seg( Marqueur Seg( 1 ) ),
Indice( 17 ),
ID unique (251970065),
TrouvéPt( {276, 112} ),
Origine ({64.9765625, 142}),
Décalage ({-174, -40} ),
Slogan,
Police( "Helvetica", 11, "Plain" )
)
)
)
);
cordialement
Lionel
Re : Ajouter une annotation de brocheJ'essaie de faire quelque chose de similaire. Tout d'abord, vous pouvez voir les performances de l'annotation Ajouter une épingle en le faisant manuellement, puis consulter le script. Il manque l'argument UniqueID() dans l'index de script. Apparemment, vous pouvez saisir n'importe quel nombre, comme UniqueID(1) ? Mon script enregistré à partir du graphique a un ID unique comme "859424637", mais n'importe quel numéro peut fonctionner. Je vais voir s'ils peuvent résoudre ce problème dans JMP15EA. J'utilise JMP14.2.
Également une autre remarque : l'index et la ligne d'index commencent à compter à partir de 0 et non de 1. Ainsi, dans l’exemple de Scripting Index, Index(17) est Leslie, qui correspond à la ligne 18 et non à la ligne 17. Si vous épinglez une annotation sur la ligne 1, Katie, elle affichera Index( 0 ).
Names Default To Here( 1 );
//This message applies to all display box objects
Open( "$SAMPLE_DATA/Big Class.jmp" );
Bivariate(
Y( :weight ),
X( :height ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
Add Pin Annotation(
Seg( Marker Seg( 1 ) ),
Index( 17 ),
Index Row( 17 ),
UniqueId( 1 ), // this is missing in Scripting Guide
Origin( {64.9765625, 142} ),
Offset( {-174, -40} ),
Tag Line,
Font( "Helvetica", 11, "Plain" )
)
)
)
);