Пространство имен ‘data.table’ недоступно и было заменено

#r #namespaces #data.table #r-package

#r #пространства имен #data.table #r-package

Вопрос:

Во время последних сборок моего пакета R появляется следующее предупреждение о проверке R CMD:

 Found the following significant warnings:
  Warning: namespace ‘data.table’ is not available and has been replaced
  

Странно то, что я не использую data.table in Depends / Imports / Suggests в моем файле ОПИСАНИЯ. Это также не зависит от какого-либо пакета, который я импортирую. Может быть зависимость от зависимости?
Я не знаю, какое изменение привело к появлению этого предупреждения. Поиск не привел ни к какому полезному решению.

 Depends: R (>= 3.0.0)
Imports: mgcv, 
         MASS, 
         stats,
         ggplot2,
         cowplot
  

Комментарии:

1. некоторая информация может быть полезной: 1. sessionInfo() из вашего базового R, 2. запускаете ли вы проверку с консоли, 3. если ваш пакет общедоступен, вы можете поделиться ссылкой

2. Ошибка появилась на моем компьютере Ubuntu 16.04. Только что попробовал это на macOS 10.12, и ошибка не появилась. Заключая, что это связано с машиной. Я выполню предложенные вами действия позже @jangorecki

Ответ №1:

Установите пакет «data.table». Ошибка не отображается в процедуре проверки R CMD.