Я использую пакет linERR в R и создал объект выживания, но я получаю ошибку, которую не могу разобрать в значении. Может ли кто-нибудь помочь мне понять, на что он указывает?
Данные разделены на данные о выживаемости.
Мой код
surv <- with(data, Surv(enter, end, event=event_name, type='interval', origin=0))
fit.1 <- fit.linERR(surv ~ sex | dose4cat, data=data, beta=NULL, ages=attage)
Вывод адских ошибок
Error in parse(text = paste0(Call$data, "$", lin.part1[i])) : <text>:1:6: unexpected numeric constant
1: data$NA
^
Моя структура данных
> data
id period entry end event_name
1 1 1 0 0.88820072 1
2 2 1 0 0.05562832 0
3 3 1 0 1.00000000 0
4 3 2 1 2.00000000 0
5 3 3 2 5.24113929 1
6 4 1 0 1.00000000 0
7 4 2 1 2.00000000 0
8 4 3 2 2.91370906 1