Betreff: Formel zur Normalisierung von Daten zur Kontrolle des MittelwertsEine Möglichkeit besteht darin, die If-Anweisung innerhalb des Col Mean zu verwenden
Col Mean(If(:Column 1 == 0, :Column 2, .))

Wenn Spalte A hat Erste Zeile als 0 können Sie auch verwenden Als Konstante() um den Mittelwert zu berechnen
As Constant(Col Mean(:Column 2, :Column 1))
Ich habe eine Beispieltabelle mit beiden Mittelwertberechnungen beigefügt. Sie können natürlich einfach die Mittelwertberechnung nehmen und diese dann in einer einzelnen Spalte verwenden, die Ihre endgültigen Daten berechnet.
Betreff: Formel zur Normalisierung von Daten zur Kontrolle des MittelwertsDanke jthi, ich habe dein Beispiel genommen und die Formelgleichung für Spalte 3 geschrieben, also die Normalisierung, alles passiert in dieser Spalte wie folgt:
:Column 2 / Col Mean( If( :Column 1 == 0, :Column 2, . ) )
Ich musste keine lokale Variable erstellen.Die Col Mean-Funktion macht das anscheinend im Hintergrund.
Ich schätze Ihren Einblick!Danke!
Vince
Formel zur Normalisierung von Daten zur Steuerung des MittelwertsHier ist die sehr einfache Situation, die ich habe:
Spalte A: Kontinuierliche Daten zu Behandlungsniveaus in einem Experiment.0 = Kontrollen
Spalte B: Kontinuierliche Daten, die die Reaktionsmetrik auf die Behandlung darstellen.
Spalte C: Formel, die die Antwortmetrik aus Spalte B berechnet, normalisiert (dh dividiert durch) den Mittelwert der Antworten in den Kontrollen (Zeilen, in denen Spalte A = 0).
Wie schreibe ich die Formel in Spalte C, um diese Normalisierung von Spalte B auf den Kontrollmittelwert durchzuführen?
Ich denke, es wird das Erstellen einer lokalen Variablen erfordern, die die Col Mean-Funktion verwendet, abhängig von den Zeilen in Spalte A, die = 0 sind.
Ich weiß nicht, wie ich diese Bedingung für die mehreren Zeilen umsetzen soll, die für die Berechnung des Mittelwerts der Kontrollen ausgewählt werden müssen.
Ich weiß, dass die Funktion „Col Mean“ den Mittelwert aller Daten in Spalte B berechnet und dass mithilfe einer By-Variablen Mittelwerte für jeden Wert von Spalte A berechnet werden können. Ich möchte jedoch einen einzelnen Mittelwert für die Werte von Spalte B berechnen Spalte A ist = 0 und verwendet diesen einzelnen Mittelwert als Argument in Spalte C zur Berechnung einer Gleichung (Spalte C = Spalte B/Mittelwert von Spalte B, wobei Spalte A = 0) in jeder Zeile der Tabelle.
Ich verwende JMP 16.
Erweiterte statistische ModellierungVerbraucher- und MarktforschungMassenanpassungQualitäts- und VerfahrenstechnikWindows