Bonjour,
J'essaie de cartographier plusieurs lots « suspects » sur notre ligne de fabrication avec « TimeStamp » sur l'axe X et « Process Step » sur l'axe Y. J'ai souhaité superposer des "événements" de maintenance d'outils à ces données. Idéalement, je voulais un look similaire pour "l'événement" comme indiqué dans le post Lignes d'événements et commentaires sur les cartes de contrôle .
Je suis vraiment coincé à essayer d'implémenter cela sur un générateur de graphiques. Tous les conseils seraient grandement appréciés. Je joins un exemple de tableau. J'essaie de voir si je peux tracer une ligne verticale pour chaque date où il y a un journal de maintenance de l'outil en utilisant la colonne "Event_type" ou "Event_Comment".
J'ai pu faire remonter les lignes d'événements. Quelqu'un peut-il m'aider sur la façon d'activer ces commentaires lorsqu'ils sont survolés ?
Bonjour @gzmorgan0 ,
Désolé de ne pas avoir été clair dans mon message initial et aussi d'avoir tardé à revenir sur les forums. Je n'essaie pas de créer une carte de contrôle dans le générateur de graphiques. J'ai joint une photo de ce que j'essaie de réaliser à partir du tableau Excel que j'ai fourni. J'espère que cette image clarifie ma question. J'aimerais également apprendre la possibilité d'avoir des « commentaires statiques » plutôt que des « commentaires survolés » afin qu'ils puissent être utilisés si nécessaire.
Merci beaucoup!!

@bharathu ,
Hmmmm, le lien que vous avez fourni a la solution si vous pouvez lire JSL.Vous trouverez ci-dessous les données du lien référencé dessinées à l'aide de GraphBuilder. et le scénario. Notez qu'à proximité de la ligne de commentaire « Maj deux » en bas, il y a deux points avec une valeur similaire et des notes. Les notes se croisent.L'exemple Excel que vous avez fourni contient des notes pour chaque point afin que les commentaires entrent en collision.Vous pouvez faire survoler ces commentaires, ainsi lorsque vous cliquez sur un point, vous pouvez voir le commentaire.
Les problèmes que vous rencontrez ne sont donc pas clairs :
- lire Excel,
- création de Graph Builder,
- en ajoutant les scripts de commentaires, ou
- collisions de commentaires.

Names Default to Here(1);
dt = Open("$DOWNLOADS/Event Lines and Comments on Control Charts.jmp");
gb = dt << Graph Builder(
Size( 742, 456 ),
Show Control Panel( 0 ),
Variables( X( :ID ), Y( :Data ) ),
Elements( Line( X, Y, Legend( 5 ) ), Points( X, Y, Legend( 3 ) ) ),
SendToReport(
Dispatch(
{},
"Data",
ScaleBox,
{Min( -10 ), Max( 25 ), Inc( 5 ), Minor Ticks( 0 ),
Add Ref Line( 10, "Solid", "Medium Dark Green", "UCL", 3 ),
Add Ref Line( 17, "Solid", "Medium Dark Red", "CL", 2 ),
Add Ref Line( 3, "Solid", "Medium Dark Red", "LCL", 2 )}
),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
5,
Properties(
0,
{Line Color( 1 ), Fill Color( 0 )},
Item ID( "Data", 1 )
)
)}
),
Dispatch(
{},
"400",
LegendBox,
{Legend Position( {3, [-1], 5, [-1]} ), Position( {-1, -1} )}
)
)
);
fb = report(gb)[FrameBox(1)];
fb << Frame Size(1350, 400);
fb << Add Graphics Script(
1,
Description( "Script" ),
For Each Row(
If( Is Missing( :Comment ) == 0,
V Line( Row() );
Text( Right Justified, {Row(), Col Maximum( :Data ) * 1.2},:Comment ))
);
For Each Row(
If( Is Missing( :Note ) == 0,
If( :Data <= Col Mean( :Data ),
Text( Right Justified,{Row(),:Data-:Data*1.1}, :Note ),
Text( Right Justified,{Row(),:Data * 1.1}, :Note )))
);
);
dt << select where(!IsMissing(:Note));
dt << colors(red);
dt << clear select;