Wie erstelle ich eine Übersichtstabelle mit Mittelwerten und den signifikant unterschiedlichen Buchstaben?Hallo
Ich verwende jmp, um Experimente zu analysieren, und dann muss ich die Mittelwerte in einer Übersichtstabelle mit den signifikant unterschiedlichen Buchstaben anzeigen (unter Verwendung eines der Mittelwertvergleichstests wie Student T oder Tukey Kramer).
Ich weiß nicht, wie ich das mit jmp in einer Tabelle machen soll, also exportiere ich jede Tabelle (für jeden Parameter separat) nach Excel und sortiere sie dann dort, aber das nimmt viel Zeit in Anspruch
Gibt es eine Möglichkeit, dies auf einfache Weise mit jmp zu tun?
Was ich am Ende will, ist eine Tabelle, die so aussieht
| Behandlung | Parameter 1 | Parameter 2 | Parameter 3 | Parameter 4 | Parameter 5 |
| Behandlung 1 | 100 A | 32 A | 98 A | 54 AB | 95 A |
| Behandlung 2 | 75 E | 23 C | 79 C | 45 °C | 68 C |
| Behandlung 3 | 97 AB | 31 A | 98 A | 58 A | 96 A |
| Behandlung 4 | 94 v. Chr | 30 AB | 95 AB | 56 A | 95 A |
| Behandlung 5 | 91 CD | 30 AB | 94 AB | 51 ABC | 93 A |
| Behandlung 6 | 89 D | 27 ABC | 93 B | 48 v. Chr | 82 B |
| Behandlung 7 | 71 F | 25 v. Chr | 58 D | 47 C | 64 C |
| Behandlung 8 | 95 B | 28 ABC | 96 AB | 54 AB | 93 A |
oder wenn es nicht möglich ist, dann vielleicht eine Tabelle für die Mittel und eine andere für die Buchstaben oder so etwas in der Art
Hat jemand eine einfache Möglichkeit, das zu machen?
Danke
MassenanpassungBetreff: Wie erstelle ich eine Übersichtstabelle mit Mittelwerten und den signifikant unterschiedlichen Buchstaben?Gehen Sie zu den Pulldown-Menüs und wählen Sie aus
Datei==>Neu==>Skript
Schneiden Sie dann das Skript aus der Webseite aus und fügen Sie es in das Skriptfenster ein
Klicken Sie auf das Symbol „Ausführen“.
um das Skript auszuführen.
Stellen Sie sicher, dass Sie die gleichen Ergebnisse erzielen und Ihren Wünschen entsprechen.
Was den Student t vs. den Kramer's usw. betrifft, kann das im Drehbuch geändert werden. „Alle Paare“ in der Zeile
ow = dt << Oneway( invisible, Y( Column( dt, colNames[p] ) ), X( Column( dt, factor ) ), All Pairs( 1 ) );
bezieht sich auf Tukey
„Jedes Paar“ in der folgenden Zeile bezieht sich auf Student t
ow = dt << Oneway( invisible, Y( Column( dt, colNames[p] ) ), X( Column( dt, factor ) ), Each Pair( 1 ) );
Die von mir bereitgestellte JSL ist ein guter Anfang, um Sie an Ihr Ziel zu bringen.Die Erwartung ist, dass das, was bereitgestellt wird, Ihnen einen guten Vorsprung bei der Lösung Ihres Problems verschafft.Genau wie Sie es mit Excel getan haben, muss auch hier gelernt werden.
Die Community ist hier, um Ihnen dabei zu helfen, die Lernkurve so einfach wie möglich zu gestalten.
Ich empfehle Ihnen dringend, sich die Zeit zu nehmen, einen Teil der JMP-Dokumentation durchzulesen.Insbesondere die Dokumente „Discovering JMP“, „Using JMP“ und anschließend der Scripting Guide.
Hilfe==>JMP-Dokumentationsbibliothek
Alles, was im Skript erledigt wird, kann auch interaktiv erledigt werden.
- Führen Sie die gewünschte Y-nach-X-Analyse durch und generieren Sie die Buchstabenvergleiche
- Klicken Sie mit der rechten Maustaste auf die Buchstabentabelle und wählen Sie „Spalten“.
- Deaktivieren Sie alle Spalten namens --Letters Column AO
- Überprüfen Sie die Spalte „Buchstaben“.
- Klicken Sie erneut mit der rechten Maustaste auf die Buchstabentabelle und wählen Sie „In Datentabelle umwandeln“.
- Um die Spalte „Mittelwert“ und die Spalte „Buchstaben“ zusammenzufügen, erstellen Sie einfach eine neue Zeichenspalte und geben Sie ihr den Namen des aktuellen Parameters.Geben Sie die folgende Formel für die Spalte an
char(:Mean) || " " || :Letters
- Löschen Sie nun die beiden unnötigen Spalten „Mittelwert“ und „Buchstaben“.
- Wenn dies der 1. Parameter ist, behalten Sie einfach die Tabelle bei.Wenn es sich um einen zweiten oder späteren Parameter handelt, müssen Sie lediglich Tables==>Update ausführen, um die aktuelle Parametertabelle mit der ursprünglichen Tabelle zusammenzuführen
Betreff: Wie erstelle ich eine Übersichtstabelle mit Mittelwerten und den signifikant unterschiedlichen Buchstaben?Danke
Aber ... ich bin kein sehr erfahrener Benutzer der Software, daher würde es mir sehr helfen, wenn Sie mir bitte genauer erklären könnten, was ich mit dem von Ihnen geposteten Code mache?
Wo füge ich es ein und wie wähle ich den zu verwendenden statistischen Test aus (z. B. Tukey Kramer oder Student T)?
Vielen Dank
Betreff: Wie erstelle ich eine Übersichtstabelle mit Mittelwerten und den signifikant unterschiedlichen Buchstaben?Hier ist ein Anfang für die Erstellung der gewünschten Berichtstabelle

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
// Specify the parameters to be analyzed and the Factor column
colNames = {"height", "weight"};
factor = "age";
// Create the beginnings of the final data table
Summarize( dt, levelGroup = by( As Column( factor ) ) );
dtFinal = New Table( "Final", New Column( "Level", character, set values( levelGroup ) ) );
// Loop across all of the parameters and gather the data
For( p = 1, p <= N Items( colNames ), p++,
ow = dt << Oneway( invisible, Y( Column( dt, colNames[p] ) ), X( Column( dt, factor ) ), All Pairs( 1 ) );
// Add the combined letters column
Report( ow )["Connecting Letters Report"][String Col Box( 17 )] << visibility( "Visible" );
// Delete all of the individual letters columns
For( i = 2, i <= 16, i++,
Report( ow )["Connecting Letters Report"][String Col Box( i )] << visibility( "Collapse" )
);
// Create a data table from the Means/Letters table
dtLetters = Report( ow )["Connecting Letters Report"][Table Box( 1 )] << make into data table;
// Combine the Means and Letters
dtLetters:Mean << data type(character);
for each row(
dtLetters:Mean = dtLetters:Mean || " " || dtLetters:Letters;
);
// Change the name of the column to the parameter name
dtLetters:Mean << set name( ColNames[p] );
dtLetters << delete columns("letters");
// Add the current table to the overall table
dtFinal <<UPDATE></UPDATE>