Пакеты, которые не поддерживаются, помещаются в архив.Они помещаются туда, когда они не обновляются, чтобы соответствовать изменяющимся требованиям или начинают делать ошибки с изменением базы кода R.https://cran.r -project.org / web / packages / boolfun / index.html
Возможно, вы сможете извлечь полезный код из архивной версии, несмотря на относительно древнюю версиюR пакет был написан в.
R-код для walshTransform вызывает процедуру объектного кода:
walshTransform <- function ( truthTable ) # /!\ should check truthTable values are in {0,1}
{
len <- log(length(truthTable),base=2)
if( len != round(len) )
stop("bad truth table length")
res <- .Call( "walshTransform",
as.integer(truthTable),
as.integer(len))
res
}
Установка пакета прошла успешно на моем Mac, но для этого потребуется соответствующий набор инструментов на любомОС, в которой вы работаете.