Formel für getrimmten MittelwertIch habe einen Datensatz, der in der ersten Spalte eine Probennummer und dann 180 Spalten mit verschiedenen Messungen der Probe enthält. Ich möchte den um 5 % getrimmten Mittelwert für jede der 100 Stichproben in der Tabelle erhalten.
Aufgrund der großen Anzahl von Stichproben ist es sehr unpraktisch, über „Verteilungen“ > „Zusammenfassungsstatistik“ zu gehen. Gibt es eine Möglichkeit, dies direkt mithilfe einer Formel zu ermitteln?
Alternativ könnte ich meine Spalten stapeln und wenn möglich die Zusammenfassungsfunktion verwenden, aber ich sehe auch hier nicht, wie ich einen getrimmten Mittelwert erhalten kann.
Erweiterte statistische ModellierungDatenmischung und -bereinigungDatenexploration und -visualisierungMassenanpassungQualitäts- und VerfahrenstechnikBetreff: Formel für getrimmten MittelwertGenau das, was ich brauchte, danke.
Aus irgendeinem Grund zeigte mir JMP das Quellskript nicht an, als ich die Tabelle manuell erstellte. Das hat perfekt funktioniert.
Betreff: Formel für getrimmten MittelwertJMP sollte Ihnen dabei helfen können. Erstellen Sie die Tabelle manuell und überprüfen Sie das Tabellenskript aus der Ergebnistabelle:

Betreff: Formel für getrimmten MittelwertDies sollte Ihnen das geben, was Sie wollen
dis = Distribution(
invisible,
Continuous Distribution(
Column( :MEASUREMENT VALUE ),
Quantiles( 0 ),
Histogram( 0 ),
Vertical( 0 ),
Outlier Box Plot( 0 ),
Customize Summary Statistics(
Mean( 0 ),
Std Dev( 0 ),
Std Err Mean( 0 ),
Upper Mean Confidence Interval( 0 ),
Lower Mean Confidence Interval( 0 ),
N( 0 ),
Trimmed Mean( 1 )
)
),
by( :PRODUCT_ID, :PROCESS_ID, :MEASUREMENT_TYPE )
);
Report( dis[1] )["Summary Statistics"][Table Box( 1 )] << make combined data table;
Betreff: Formel für getrimmten MittelwertDanke @jthi , das hat mich schon weit gebracht.
Dadurch ist es mir gelungen, ein Skript zu erstellen, das direkt zum „nur getrimmten Mittelwert“ übergeht, ohne alles andere zu berechnen, was die Verarbeitungszeit überschaubarer macht.
Distribution(
Continuous Distribution(
Column( :MEASUREMENT VALUE ),
Quantiles( 0 ),
Histogram( 0 ),
Vertical( 0 ),
Outlier Box Plot( 0 ),
Customize Summary Statistics(
Mean( 0 ),
Std Dev( 0 ),
Std Err Mean( 0 ),
Upper Mean Confidence Interval( 0 ),
Lower Mean Confidence Interval( 0 ),
N( 0 ),
Trimmed Mean( 1 )
)
),
by(
:PRODUCT_ID,:PROCESS_ID, :MEASUREMENT_TYPE
)
)
Jetzt suche ich nur noch ein Skript, das ich am Ende hier hinzufügen kann, um den Schritt „Kombinierte Datentabelle erstellen“ auszuführen. Ich möchte noch einige weitere Datenmanipulationen durchführen, sobald ich über die gekürzten Mittel verfüge, daher wäre es ideal, alles in einem einzigen Skript zu haben.
Betreff: Formel für getrimmten MittelwertJa, der Mittelwert wird aus den mittleren 90 % der Daten ermittelt
Betreff: Formel für getrimmten MittelwertIch denke, die Verwendung von Distribution ist eine ziemlich einfache Option. Erstellen Sie eine Verteilung mit Messdaten wie „Y“, „Spalten“ und einer Probennummer als „Nach“-Spalte (unter Verwendung von Sondendaten). Wenn Sie viele Daten haben, ist dies langsam und kann im schlimmsten Fall zum Absturz von JMP führen. Daher ist die Erstellung von Skripts möglicherweise eine bessere Option (Sie könnten). Skripten Sie denselben Prozess, verwenden Sie Matrixberechnungen oder eine andere Methode.

Nachdem Sie Ihre Verteilungen haben, halten Sie Strg + Alt gedrückt und klicken Sie auf das rote Dreieck neben einer der Verteilungen. Deaktivieren Sie alles andere außer der Zusammenfassungsstatistik (sollte dies etwas schneller machen) und klicken Sie auf OK:

Danach. Halten Sie Strg + Alt gedrückt und drücken Sie das rote Dreieck neben einer der Zusammenfassungsstatistiken.
Aktivieren Sie „Zusammenfassungsstatistik anpassen“ und klicken Sie auf „OK“.

Entfernen Sie alles andere außer dem getrimmten Mittelwert:

und drücken Sie OK.
Jetzt haben wir diesen schönen Vertriebsbericht:

Klicken Sie mit der rechten Maustaste auf eines der Trimmermittel und wählen Sie „Kombinierte Datentabelle erstellen“:

Am Ende sollten Sie eine Datentabelle mit 5 % getrimmten Mittelwerten für alle Parameter und Gruppen erhalten:

Betreff: Formel für getrimmten MittelwertHallo @HarriBradbeer ,
Ich bin sicher, dass dies entweder mit einer Spaltenformel oder einem JSL-Skript einfach zu bewerkstelligen sein sollte.
Aber um es noch ein wenig zu erleichtern: Was meinen Sie mit einem um 5 % gekürzten Mittelwert? Bedeutet das, dass Sie die unteren und oberen 5 % der Daten herausschneiden?
Danke,
DS