Я использую пакет arules
и arulesViz
в R, чтобы реализовать набор правил ассоциации для моих данных. Он работал нормально до нескольких дней назад. Но теперь я получаю следующую ошибку, когда я загружаю файл R, где я использовал этот пакет.R - ошибка в arules и arulesViz пакеты
Loading required package: arules
Loading required package: Matrix
Attaching package: ‘arules’
The following objects are masked from ‘package:base’:
%in%, write
Error in length(obj) : Method length not implemented for class rules
In addition: Warning message:
package ‘arules’ was built under R version 3.1.3
Error in length(obj) : Method length not implemented for class rules
Error in length(obj) : Method length not implemented for class rules
Error in length(obj) : Method length not implemented for class rules
Если я использую функцию plot()
из arulesViz
сталкиваюсь это под ошибкой:
Error in seq_along(x) : Method length not implemented for class rules
Так пытались удалить пакет и переустановить его. Он работал только в первый раз после переустановки, он также выбросил ошибку ниже, когда я впервые использовал ее после переустановки.
Loading required package: arules
Loading required package: Matrix
Attaching package: ‘arules’
The following objects are masked from ‘package:base’:
%in%, write
Но как только я сохранил файл и загрузил его обратно, старые сообщения об ошибках повторялись снова. Я искал в Google, но ничто близко к этому типу ошибок никогда не публикуется никому. Ваша помощь приветствуется. Благодарю.
Может быть, что после использования всего «несколько дней назад» вы обновили свой R от 2.x до последней версии 3.13? – lanenok
Нет. Я использую ту же версию за последние несколько месяцев. – msbmunees