Написание пакета R, trimTrees и kknn не могут быть установлены автоматически
Недавно мой пакет на R-Forge не смог собрать на Windows, а не на Linux. Видимо пакеты kknn и trimTrees отсутствуют. Я не могу понять, почему или почему эти два пакета отличаются от randomForest или rgl, который устанавливается автоматически. Я попытался включить имена пакетов в файл описания в поле Depends и / или в поле Imports. Ничего не работает... Если при установке моего пакета из репозиториев r-forge со снятыми пакетами randomForest и trimTrees, первое упомянутое будет установлено автоматически, во-вторых, произойдет сбой, и сначала его нужно будет установить вручную. Почему это?
Я уже прочитал этот ответ
большое спасибо, Сорен
файл описания:
Package: forestFloor
Type: Package
Title: forestFloor
Version: 1.4
Date: 2015-05-19
Author: Soeren Havelund Welling
Maintainer: Soeren Havelund Welling <SOWE@DTU.DK>
Depends: R (>= 3.0.0), randomForest, trimTrees, rgl, kknn
Suggests:
Description: Visualizes Random Forrest with feature contributions.
SystemRequirements: OpenGL, GLU Library, zlib
License: GPL-2
Imports: Rcpp (>= 0.11.3), randomForest, trimTrees, rgl, kknn
LinkingTo: Rcpp
Пространство имен
useDynLib(forestFloor)
importFrom(Rcpp, evalCpp)
importFrom(randomForest, randomForest)
importFrom(trimTrees, cinbag)
import(rgl)
import(kknn)
S3method(plot,forestFloor)
S3method(print,forestFloor)
export(forestFloor,
plot.forestFloor,
print.forestFloor,
box.outliers,
recTree,
vec.plot,
convolute_ff,
convolute_ff2,
convolute_grid,
show3d_new,
fcol,
randomForest,
plot3d,
kknn,
persp3d)
----------- файл журнала от R Forge ----------
- используя каталог журналов 'R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck'
- с использованием исправленной версии R 3.2.0 (2015-05-16 r68378)
- с использованием платформы: x86_64-w64-mingw32 (64-разрядная версия)
- используя сеанс charset: ISO8859-1
- используя опцию --as-cran
- проверка файла 'forestFloor/DESCRIPTION' ... OK
- проверка типа расширения... Пакет
- это пакет 'forestFloor' версия '1.4'
- проверка входящей осуществимости CRAN... ПРИМЕЧАНИЕ Сопровождающий: "Soeren Havelund Welling" Новое представление
Поле "Заголовок" - это просто имя пакета: укажите реальное название. * проверка информации о пространстве имен пакетов... OK * проверка зависимостей пакетов... ОШИБКА Не задано хранилище, поэтому циклическая проверка зависимостей пропущена
Пакеты требуются, но не доступны: 'trimTrees' 'kknn'
См. Раздел "Файл DESCRIPTION" в руководстве "Writing R Extensions". * СДЕЛАННЫЙ
Статус: 1 ОШИБКА, 1 ПРИМЕЧАНИЕ. Подробнее см. "R:/run/building/build_2015-05-19-12-04/RF_PKG_CHECK/PKGS/forestFloor.Rcheck/00check.log".
Время выполнения: 6,77 секунды.
1 ответ
Это оказалось текущей проблемой сервера rForge при обновлении до R 3.2. Проблема может быть решена вручную, связавшись с администратором. Они также работают над общим исправлением.