r Ошибка в классе (ff) <- "formula": попытаться установить атрибут на NULL - PullRequest
0 голосов
/ 06 августа 2020

Я оцениваю регрессионную модель с использованием пакета easi, который был удален из CRAN. В частности, я использую функцию easi в пакете для оценки модели спроса.

Вот мой код, использующий набор данных «hixdata», который поставляется с пакетом:

data(hixdata)
shares_HIX=hixdata[,2:10]
log.price_HIX=hixdata[,11:19]
var.soc_HIX=hixdata[,21:25] 
log.exp_HIX=hixdata[,20]
est <- easi(shares=shares_HIX,log.price=log.price_HIX, var.soc=var.soc_HIX,log.exp=log.exp_HIX)

Это приводит к сообщению об ошибке:

Ошибка в классе (ff) <- "formula": попытаться установить атрибут на NULL. </p>

Вот результат traceback()

3: formula.character(paste(paste("eqS", i, sep = ""), "<-", paste("s", 
       i, sep = ""), "~", form6))
2: formula(paste(paste("eqS", i, sep = ""), "<-", paste("s", i, 
       sep = ""), "~", form6))
1: easi(shares = shares_HIX, log.price = log.price_HIX, var.soc = var.soc_HIX, 
       log.exp = log.exp_HIX)

Может кто поможет побороть эту ошибку? Вот ссылка Github на код функции easi: https://github.com/cran/easi/blob/master/R/easi.R

...