Проблема с использованием устаревшего пакета в R - PullRequest
0 голосов
/ 03 февраля 2020

Я пытаюсь использовать старый пакет (Surv2Sample, последний раз обновленный в 2012 году), который больше не доступен в репозитории CRAN. Мне удалось установить архивированную версию 2012 пакета от GitHub (включая коммит 2017), и он, казалось, загрузился без проблем. Однако, когда я пытаюсь запустить одну из функций в пакете, я получаю следующее сообщение об ошибке:

Error in .C("twosample_neyman", as.double(tim), as.integer(evt), as.integer(grp),  : 
  "twosample_neyman" not available for .C() for package "surv2sample"

При чтении предыдущих онлайн-публикаций по этой проблеме я понимаю, что добавление "useDynLib ('packagename) ') "в файл NAMESPACE с пакетом может устранить эту ошибку. Коммит с 2017 года уже добавил это. Любые другие мысли о том, как решить эту ошибку?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...