Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Hallo allerseits,
Ich bin ein neuer JMP-Benutzer und habe einige Schwierigkeiten, mehrere Kontrolldiagramme im selben Bericht darzustellen.
Hier ist mein Problem:
Ich simuliere tatsächlich eine Werkstatt, in der Flaschen für ein kohlensäurehaltiges Getränk abgefüllt werden. Für den Prozess sind 3 Schritte erforderlich:
– ein Schritt, bei dem eine konzentrierte Lösung hinzugefügt wird
- Anschließend wird die Lösung mit Wasser verdünnt
- und am Ende wird Gas hinzugefügt
Für jeden Schritt dieses Prozesses gibt es unterschiedliche Maschinen. Somit habe ich:
- „Concentré M1“, „Concentré M2“ und „Concentré M3“, die die konzentrierte Lösung hinzufügen können
- „Eau M4“, „Eau M5“ und „Eau M6“, die die Lösung mit Wasser verdünnen können
- „Gaz M7“, „Gaz M8“ und „Gaz M9“, die der Lösung Gas hinzufügen können.
Ich hätte gerne ein Bild mit 3 Kontrollkarten, eine für jede „Konzentrierte Maschine“.
Hier ist mein Code:
par =
Control Chart(
Sample Label( :date ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col(
:Volume,
Individual Measurement( Avg( 0 ), LCL( -0.8 ), UCL( 0.8 ) )
),
By( :concentre )
);
rpar = par << report;
rpar << save picture( "C:\Users\ThaiBinh\Desktop\cc-concentre.png", png );
Wenn ich dieses Programm ausführe, werden meine drei Kontrollkarten geplottet, aber wenn ich mein Bild auf dem Desktop öffne, habe ich nur die letzte Kontrollkarte. Folgendes habe ich:

Kann mir jemand erklären, wie ich die 3 verschiedenen Kontrollkarten auf demselben Bild bekomme?
Ich danke Ihnen für Ihre Hilfe !
NB: Im Anhang finden Sie die Tabelle mit den Daten, die ich analysieren muss.
Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo und vielen Dank an alle für eure Antworten.
Ich habe Ihre verschiedenen Skripte ausprobiert und es funktioniert perfekt!
Also nochmals vielen Dank für eure Antworten.
Haben Sie einen guten Tag,
Thai-Binh Nguyen.
Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Der Grund dafür, dass Ihr ursprünglicher Code nicht funktioniert hat, ist folgender rpar ist eine Liste der Kontrollkartenplattformen, jeweils eine für jede Gruppe.
dt = Open( "$SAMPLE_DATA\Quality Control\Diameter.jmp" );
rpar = dt << Control Chart(
Sample Label( :DAY ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col( :DIAMETER, Individual Measurement, Moving Range ),
By( :MACHINE )
);
Show( rpar );
/*: rpar = {Control Chart[], Control Chart[], Control Chart[]};
Für die gesamten Berichtsfenster müssen Sie also das Berichtsobjekt für die erste Plattform abrufen und dann einen Verweis auf dessen übergeordnete Plattform abrufen und diesen als Bild speichern.
dt = Open( "$SAMPLE_DATA\Quality Control\Diameter.jmp" );
rpar = dt << Control Chart(
Sample Label( :DAY ),
Group Size( 1 ),
KSigma( 3 ),
Chart Col( :DIAMETER, Individual Measurement, Moving Range ),
By( :MACHINE )
);<BR />
Show( rpar );<BR />
reportparent = rpar[1] << parent();
reportparent << save picture( "~\Desktop\cc-concentre.png", png );
LouV 's Zeiger auf die Regelkarten-Generator Die Plattform ist auch gut, auch wenn Sie die Phase-Spalte nicht verwenden können. Sie können die By()-Anweisung verwenden. In den nächsten Versionen werden wir wahrscheinlich die andere Control Chart-Plattform zugunsten des Control Chart Builder abschaffen.
Hier ist derselbe Code mit Control Chart Builder. Das Speichern der Diagramme funktioniert auf die gleiche Weise.
dt = Open( "$SAMPLE_DATA\Quality Control\Diameter.jmp" );
rpar = dt << Control Chart Builder(
Show Control Panel( 0 ),
Show Capability( 0 ),
Variables( Y( :DIAMETER ) ),
Chart( Position( 1 ) ),
Chart( Position( 2 ) ),
By( :MACHINE )
);
Show( rpar );
reportparent= rpar[1] << parent();
reportparent << save picture( "~\Desktop\cc-concentre.png", png );
Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Vielleicht können Sie es versuchen...Analysieren>Qualität und Prozess>Kontrolle, Diagramm>IR und dann nach Maschine gruppieren.


Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Wie wäre es, wenn Sie Ihre Diagramme einfach nativ in JMP erstellen und dann „Datei -> Speichern unter ->“ ausführen und den Bericht als JPEG-Datei speichern? Eine Bilddatei enthält dann alles.
Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Die Lösung von LouV ist gut und erleichtert den Vergleich erheblich. Eine Möglichkeit, Ihre Frage direkt zu beantworten:
1. Erstellen Sie ein Journalfenster.
2. Schließen Sie Ihren Kontrolldiagrammcode in einen Ausdruck ein.
3. Senden Sie den Ausdruck an das Journal.
4. Speichern Sie das Tagebuch als Bild.
Der Code lautet:
rwin = NewWindow("Picture Output", <<JOURNAL></JOURNAL>
Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Vielen Dank, LouV, für deine Antwort.
Ich habe deine Methode ausprobiert und sie funktioniert. Diese Kontrollkarten richten sich jedoch an Personen, die nicht auf SPC spezialisiert sind. Und aus Ihrer Grafik geht nicht ganz klar hervor, dass zum Zeichnen dieser Kontrollkarte drei Maschinen verwendet wurden.
Ich möchte wirklich drei separate Kontrollkarten haben, etwa so:

Betreff: Wie zeichne ich mehrere Kontrolldiagramme im selben Bericht?Haben Sie Analyze>Quality and Process>Control Chart Builder ausprobiert und dann Phase verwendet, um die verschiedenen Maschinen zu erfassen?
