2015-06-25 4 views
1

Я хочу, чтобы выполнить дискретизацию, чтобы выполнить взаимоинформированности выбора функций на основе для контролируемого обучения R.«Очки» не доступны для .C() для пакета «dprep»

library(dprep) 
data(iris) 
iris.discme=disc.mentr(my.iris,1:5) 

я получаю следующее сообщение об ошибке:

Error in .C("Points", as.double(x), as.integer(n), mpoint = double(n), : "Points" not available for .C() for package "dprep"

Любая помощь будет принята с благодарностью.

+0

'dprep' был удален из CRAN. Последнее обновление было 6 лет назад. –

+0

Но я хотел скомпилировать и использовать на ubuntu. – kravi

+0

На какой версии R? –

ответ

0

Это похоже на ошибку в библиотеке «dprep». Ошибка говорит вам, что есть функция no C, называемая «Points», хотя disc.mentr() попытался вызвать эту функцию. Я бы уведомил авторов dprep.

Я просто посмотрел на CRAN и не увидел библиотеку под названием «dprep». Если он был доступен ранее, это может быть признаком того, что оно было снято.

+0

Да, это было удалено, я хотел скомпилировать и использовать на ubuntu. – kravi