Ошибка в Surv (время, событие): время и состояние имеют разную длину - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь запустить анализ выживания с моими данными, выполняя те же действия, что и набор данных яичников в учебнике данных: https://www.datacamp.com/community/tutorials/survival-analysis-R#comments

После попытки создать объект я получаю сообщение об ошибкеи статус имеют разную длину.

Я работаю над пакетами Survminer и Survivation R, я следовал учебному пособию по датакампе, но не думаю, что оно действительно помогло мне понять, как использовать его с моими данными.

Pub <- read.csv(here("Data/BackupPublicationTime.csv"))
head(Pub)

Pub$publication <- as.factor(Pub$publication)


Pub$FieldtoPub <- as.factor(Pub$TimeTaken)


Pub$TimeTaken


a <- as.numeric(Pub$TimeTaken)


hist(a)


surv_object <- Surv(time=Pub$TimeTaken, event=Pub$published)

Данные в моем CSV отформатированы как: http://www.sharecsv.com/s/a57f4b318b2d78762f37744e0e170f36/example.csv

Мой ожидаемый результат будет не получить ошибку, я получаю:

Ошибка в Surv (время = паб $ TimeTaken, событие = паб $ опубликовано): время и состояние имеют разную длину

Я ожидаю набор чисел, например:

[a number] 1, 2, 3, 4, 5
[a number], 6,7,8,9
...