Wie kann ich ein Diagramm neu skalieren und Min-, Max- und Standardabweichungen generieren?Hallo Leute,
Benötigen Sie Ihr Fachwissen, um dieses Problem zu lösen.
Zunächst erstelle ich eine Datenanalyse mithilfe eines JMP-Skripts. Ich habe jedoch 4 Datengruppen erhalten, nämlich Standort 1,2,3 und 4. Für jede Site möchte ich den Mindest-, Höchst- und Standardabweichungswert anzeigen. Haben Sie eine Idee, wie Sie diesen Wert mithilfe eines Skripts in diesem Diagramm anzeigen können?

Zweitens stelle ich den Maßstab für dieses Diagramm ein, indem ich einen oberen und einen unteren Grenzwert verwende, um zu überprüfen, ob die gemessenen Daten noch innerhalb des Bereichs liegen oder nicht. Falls der gemessene Wert jedoch außerhalb des Grenzwerts liegt, wird die Grafik nicht neu skaliert und ich kann diesen Wert nicht sehen. Gibt es eine Methode, dieses Diagramm neu zu skalieren, indem die obere/untere Grenzlinie beibehalten wird?
Drittens: Gibt es eine Chance, dass ich den Wert direkt sehen kann, indem ich auf die Grafik zeige? Genau wie in der Abbildung unten.

Hier füge ich einen Teil meines Skripts zur Anzeige dieses Diagramms bei:
New Window( "F01 - EMP Measurement Systems Analysis by site_num",
V List Box(
EMP Measurement Systems Analysis(
Y( :Name( "0:" ) ),
X( :site_num ),
Part( :part_id ),
Model( Crossed ),
Dispersion Chart Type( Range ),
Average Chart(
1,
Show Control Limits( 0 ),
Show Control Limits Shading( 0 )
),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
SendToReport(
Dispatch(
{"Average Chart"},
"2",
ScaleBox,
{ Min(0.9), Max(4.1), Add Ref Line( 0.9, "Solid", "Red", "", 5 ),
Add Ref Line( 4.1, "Solid", "Red", "", 5 )}
)
)
),Danke.
Erweiterte statistische ModellierungAutomatisierung und SkripterstellungDatenmischung und -bereinigungMassenanpassungQualitäts- und VerfahrenstechnikBetreff: Wie kann ich ein Diagramm neu skalieren und Min-, Max- und Standardabweichungen generieren? Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table(
Analysis Columns( Column( dtopen, param[n] ) ),
Statistics( Max, Median, Min, Mean, Std Dev )
),
Row Table( Grouping Columns( Column( dtopen, groupby ) ) )
)Danke Ian. Ich ändere die Methode, um die Min-, Max- und SD-Werte anzuzeigen, indem ich mit diesem Code eine Tabelle erstelle. Für die Neuskalierung nehme ich die maximalen und minimalen Daten aus der Spalte und führe dies in den Fällen aus, in denen dies der Fall ist.
Betreff: Wie kann ich ein Diagramm neu skalieren und Min-, Max- und Standardabweichungen generieren?Verwenden Sie die Zusammenfassung, um dem Graph Builder automatisch Referenzlinien hinzuzufügen
Betreff: Wie kann ich ein Diagramm neu skalieren und Min-, Max- und Standardabweichungen generieren?Sie können das meiste, was Sie wollen, einfach per Point-and-Click erreichen (was bei Bedarf auch per Skript erfolgen kann). Sehen Sie sich den Code unten an, um sich ein Bild zu machen. Wenn Sie die zusammenfassenden Statistiken jedoch in die FrameBox (statt in eine Tabelle) einfügen möchten, müssen Sie etwas mehr Code schreiben.
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
// Label by the variable we will plot
Column(dt, "NPN1") << Label(1);
// Variablity chart (double click on the vertical axis and look at the properties)
v = dt <<
Variability Chart(
Y( :NPN1 ),
X( :SITE ),
Variability Summary Report( 1 ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for NPN1"},
"2",
ScaleBox,
{Min( 80 ), Max( 150 ), Inc( 10 ), Minor Ticks( 4 ),
Add Ref Line( 0, "Dotted", "Medium Light Gray", "", 1 ),
Add Ref Line( 90, "Solid", "Medium Dark Red", "Low Limit", 1 ),
Add Ref Line( 140, "Solid", "Medium Dark Red", "High Limit", 1 )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"CV",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Std Err Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Lower 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Upper 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Range",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Median",
NumberColBox,
{Visibility( "Collapse" )}
)
)
);