Die Problemstellung ist, dass ich das Überleben von zwei Populationen vergleichen und ein Konfidenzintervall um die Punktschätzung angeben möchte. JMP kann ein simultanes oder paarweises Konfidenzintervall um jede beliebige Population darstellen, kann aber kein Konfidenzintervall um die Differenz angeben. Daher empfehle ich allen in meinem Unternehmen, R oder Python für die Überlebensanalyse zu verwenden, da der Sinn des Überlebensvergleichs darin besteht, die Differenz und die Unsicherheit in der Differenz zu quantifizieren.
RMST ist eine Möglichkeit, das Überleben zweier Populationen zu vergleichen und Konfidenzintervalle abzuleiten.
https://cran.r-project.org/web/packages/survRM2/vignettes/survRM2-vignette3-2.html
Ich schlage vor, RMST in JMP zu implementieren.
Vielen Dank für Ihr Skript. Dadurch werden Konfidenzintervalle um jede Population unabhängig eingegeben. Ich bitte um ein Konfidenzintervall um den Unterschied in 2 Populationen, was nicht dasselbe ist und häufig missbraucht wird. Beispiele finden Sie in Abb. 1c und Abb. 3c in diesem Dokument: https://doi.org/10.1038/nmeth.2974
Die Perspektive Gruppen vergleichen der Life Distribution-Plattform kann Ihnen möglicherweise das gewünschte Ergebnis liefern, um die Überlebensfähigkeit zwischen Gruppen zu vergleichen.Versuchen Sie, dieses Skript auszuführen, das zwei Gruppen von Lebensdauerverteilungen vergleicht und mithilfe der Option „Wahrscheinlichkeit schätzen“ die Überlebensraten in bestimmten Intervallen (z. B. 100, 200, 500 und 1000 Zeitzyklen) vergleicht.
Open( "$SAMPLE_DATA/Reliability/Blenders.jmp" );
Life Distribution(
Perspective( Compare Groups ),
Y( :Time Cycles ),
Grouping( :Group ),
Censor( :Censor ),
Censor Code( 1 ),
Confidence Interval Method( Wald ),
Select Distribution( Distribution, Weibull ),
Select Scale( Weibull ),
Tabbed Report( 0 ),
Estimate Probability( 1 ),
Estimate Probability( Compute( [1000, 500, 200, 100] ) ),
SendToReport(
Dispatch(
{"Life Distribution - Compare Groups", "Statistics"},
"Group Homogeneity Tests",
OutlineBox,
{Close( 0 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Individual Group"},
"",
TabListBox,
{Set Selected( 2 )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Individual Group"},
"",
List Box( 2 ),
{Set Summary Behavior( "Collapse" )}
),
Dispatch(
{"Life Distribution - Compare Groups", "Individual Group"},
"",
List Box( 76 ),
{Set Summary Behavior( "Collapse" )}
)
)
);
Ich habe eine funktionierende Implementierung in Python, hier: https://github.com/bayesfactor/lifelines/blob/f447b266549ee666eef37df69469473ba5073076/lifelines/statistics.py#L409
Ich hoffe, das hilft Ihnen bei der Implementierung in JMP. Können Sie uns bitte mitteilen, wo sich diese Funktion in Ihrer Entwicklungswarteschlange befindet? Danke