問題は、2 つの集団の生存を比較し、点推定値の信頼区間を算出したいということです。JMP は、任意の集団の同時信頼区間またはペアワイズ信頼区間をプロットできますが、差の信頼区間を算出することはできません。したがって、生存を比較する目的は、差とその差の不確実性を定量化することであるため、私は社内の全員に、生存分析を行うために R または Python を使用することを提案しています。
RMST は、2 つの集団間で生存を比較し、信頼区間を導き出す 1 つの方法です。
https://cran.r-project.org/web/packages/survRM2/vignettes/survRM2-vignette3-2.html
JMP 実装 RMST をお勧めします。
スクリプトをありがとうございます。 これにより、各母集団の信頼区間が個別に入力されます。 2 つの母集団の違いに関する信頼区間を求めていますが、これは同じものではなく、一般的に誤用されています。 例については、このペーパーの図 1c と図 3c を参照してください。 https://doi.org/10.1038/nmeth.2974
Life Distribution プラットフォームの Compare Groups パースペクティブは、グループ間の生存率を比較するために望ましい結果を提供できる場合があります。寿命分布の 2 つのグループを比較し、推定確率オプションを使用して、特定の間隔 (例: 100、200、500、および 1000 時間サイクル) で生存率を比較するこのスクリプトを実行してみてください。
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" )}
)
)
);
ここにPythonで動作する実装があります。 https://github.com/bayesfactor/lifelines/blob/f447b266549ee666eef37df69469473ba5073076/lifelines/statistics.py#L409
これが JMP での実装に役立つことを願っています。 この機能が開発キューのどこにあるかについての最新情報を提供していただけますか? ありがとう