Wie kann ich den Berechnungsbereich in einer JMP-Spalte mit unterschiedlichen Teilnehmerzahlen einschränken?Hallo,
Ich habe ein Beispiel in diesem Beitrag. Ich möchte die Differenz der Punktzahlen (Spalte 4) zwischen Spalte 3 und Spalte 2 und dann den Mittelwert dieser Differenz pro Teilnehmer berechnen (Spalte 5).
Das Problem ist, dass ich nicht einfach die Formel "PostTest - PreTest" verwenden kann, da ich den Bereich (pro Teilnehmer) abgrenzen muss. Außerdem habe ich aufgrund fehlender Daten unterschiedliche Teilnehmerzahlen, daher kann ich nicht einfach die Formel "Mittelwert" verwenden. Unterschied der Ergebnisse) ".
Wie kann ich diese Berechnungen durchführen? (Falls die Lösung komplexer ist, fügen Sie sie bitte in diese Datei ein.)
Betreff PreTest PostTest Differenz der Ergebnisse (= PostTest - PreTest) Mittelwert (Differenz der Bewertungen)
100 1 5 4
100 3 7 4
100 8 7 -1
100 ... ... ...
100
200 10 10 0
200 9 2 -7
200 6 4 -2
...
Vielen Dank!
Betreff: Wie kann ich den Berechnungsbereich in einer JMP-Spalte mit unterschiedlichen Teilnehmerzahlen begrenzen?Ja, Mark ( @ Markbailey ), funktioniert es in diesem Beispiel! Großartig!
Betreff: Wie kann ich den Berechnungsbereich in einer JMP-Spalte mit unterschiedlichen Teilnehmerzahlen begrenzen?Das zweite Argument fungiert als By-Variable, so wie eine Spalte in der By-Rolle beim Starten einer Plattform fungiert.
Sehen Hilfe > Skriptindex > Funktionen > Col Mean Weitere Informationen zu Syntax und Argumenten.
Ja, Sie können mehrere Datenspalten in der Nach-Rolle für verwenden Col-Mittelwert () .
Ihre neue Berechnung ist komplexer als die, nach der Sie ursprünglich gefragt haben. Ich denke, mit Spaltenformeln und Datentabellen die Lösung in zwei Ebenen aufzuteilen. Berechnen Sie zuerst die quadratische Differenz in der Originaldatentabelle. Verwenden Sie dann Tables> Summarize, um die Summe und N zu erhalten. Fügen Sie dann eine neue Formel hinzu, um den endgültigen Index zu berechnen.
Betreff: Wie kann ich den Berechnungsbereich in einer JMP-Spalte mit unterschiedlichen Teilnehmerzahlen begrenzen?Hallo @ Markbailey .
Vielen Dank für deinen Beitrag.
Funktioniert der zweite Parameter im Col Mean (Parameter 1, Parameter 2) als Filter? Wenn ja, können weitere Filter hinzugefügt werden, z. B. Parameter 3 usw.?
In diesem Beispiel für den Unterschied der Bewertungen gibt es kein Problem, "ProTest - PreTest" zu verwenden. Ja, dies kann mit einer einzigen Formel erfolgen.
Wenn ich jedoch eine Operation habe, die für jeden Teilnehmer abgegrenzt werden muss, z. B. die in diesem Beitrag enthaltene Gleichung, wie kann ich das tun?
In dieser Gleichung muss JMP, obwohl es sich um denselben Teilnehmer handelt, die quadratische Differenz zwischen zwei Spalten pro Zeile (i) berechnen und dann durch die Gesamtzahl der Versuche (N) pro Teilnehmer dividieren.
Ich muss diese Gleichung für eine große Anzahl von Teilnehmern (mehr als 100) implementieren.
Vielen Dank!
Betreff: Wie kann ich den Berechnungsbereich in einer JMP-Spalte mit unterschiedlichen Teilnehmerzahlen begrenzen?Ich denke, du möchtest diese Funktion:
Col Mean(:Difference of Scores, :Subject)