Прогнозирование выживания во времени (кумулятивная опасность)

Как с помощью R можно разработать показатель индекса для прогнозирования общей выживаемости пациентов (ОВ)?

У меня есть короткий список из 4 предикторов-кандидатов, которые показали связь с ОС. Они получены в результате многомерной регрессии Кокса (прогон с coxph()). Предикторами являются уровни белка, следовательно, все они являются непрерывными переменными.

Таблица данных выглядит примерно так (здесь показано только n=10):

          days Status    Prot1   Prot13    Prot7   Prot21
Subj_1  115.69      0 2.284498 6.319168 6.070115 8.457412
Subj_2   72.30      1 2.473034 6.066573 6.140178 8.225987
Subj_3    1.08      1 2.662481 6.212845 6.971018 8.128949
Subj_4   69.63      1 2.761391 5.902610 6.433883 7.876319
Subj_5   78.41      1 3.038122 6.355257 6.852981 7.500973
Subj_6   42.90      1 2.058549 6.020681 7.231307 8.164025
Subj_7   31.00      1 2.305096 5.415107 8.126941 8.566320
Subj_8   51.12      1 2.931978 5.574601 7.503275 7.529957
Subj_9   11.01      1 2.218814 6.270222 6.710297 8.193895
Subj_10  27.68      1 2.821947 6.132379 6.911071 8.428218

Возникает вопрос: Как я могу создать формулу, которая способна разделить этих пациентов на 2 группы: группу, в которой расчетная выживаемость составляет ‹60% в течение 1 года, и другую, в которую войдут пациенты с расчетной выживаемостью. > 60 % за тот же период времени?

Будет ли какой-нибудь function() в R, который занимается этим?

Заранее большое спасибо.


person Douglas    schedule 03.12.2019    source источник


Ответы (1)


Я думаю, что вы должны разместить этот вопрос здесь

https://stats.stackexchange.com

так как это вопрос статистики. В любом случае, вы можете попробовать начать с биномиальной регрессии, но есть много других моделей, которые вы можете попробовать. сколько у тебя предметов?

person Carbo    schedule 03.12.2019
comment
Спасибо, @Карбо. Я размещу этот вопрос там. В частности, какой-либо вариант биномиальной регрессии? Кроме того, о каком биномиальном ответе вы думаете? Есть 200 предметов. - person Douglas; 03.12.2019
comment
О, я разместил вариант этого вопроса здесь, который был больше сосредоточен на самой формуле. Я написал здесь, чтобы узнать, есть ли функция R для решения этой проблемы. - person Douglas; 03.12.2019
comment
Пожалуйста. Вы можете попробовать использовать наивный байесовский классификатор, биномиальную регрессию (логика и прибыль). Здесь вы можете найти некоторые другие, которые вы можете применить в R data-flair.training/blogs/ classification-in-r или этот boostedml.com/2019/06/ . Я бы посоветовал вам погуглить бинарную классификацию в R и поискать некоторые результаты. есть много источников и страниц в Интернете, которые могут помочь вам создать свой классификатор - person Carbo; 03.12.2019