Wydaje się, że survivalpakiet Rkoncentruje się na modelach ciągłego przetrwania w czasie. Jestem zainteresowany oszacowaniem dyskretnej wersji proporcjonalnego modelu hazardu w czasie, komplementarnego modelu log-log. Mam dość prosty model przetrwania z prostą cenzurą.
Wiem, że jednym ze sposobów oszacowania tego modelu jest utworzenie zestawu danych, który ma osobny wiersz dla każdej obserwacji dla każdego okresu, w którym nie jest „martwy”. Następnie można użyć glmmodelu z cloglogłączem.
To podejście wydaje się bardzo nieefektywne pod względem pamięci; w rzeczy samej, prawdopodobnie stworzyłby zestaw danych, który jest zbyt duży dla pamięci na moim komputerze.
Drugim podejściem byłoby samodzielne kodowanie MLE. To byłoby dość proste, ale mam nadzieję, że istnieje pakiet z tym modelem przetrwania. Byłoby po prostu łatwiej współpracować i uniknąć błędów w kodowaniu, aby użyć pakietu.
Czy ktoś wie o takiej paczce?
clogloglinku.
coxph(ties="exact")w standardowymsurvivalpakiecie czyni model „warunkowym modelem logistycznym i jest odpowiedni, gdy czasy są niewielkim zestawem dyskretnych wartości”. Czy to nie zadziałałoby dla ciebie? Czy to b / c nie użyłbyclogloglinku?