2016-08-10 3 views
0

Я новичок в R и начал использовать его для реализации модели гаммы. Я слежу за примерами tutorial, и R продолжает бросать ошибку, когда я пытаюсь использовать. Я действительно не знаю, что не так, и был бы признателен, если кто-нибудь может что-то предложить.Ошибка при использовании в R

Большое спасибо.

>require(mgcv) 
    >set.seed(10) 
    ## simulate date from y = f(x2)*x1 + error 
    >dat <- gamSim(3,n=400) 
    Continuous `by' variable example 
    >b<-gam(y ~ s(x2,by=x1),data=dat) 
    Error in s(x2, by = x1) : unused argument (by = x1) 

enter image description here

Дополнительная информация: R = версия 3.3.1 (2013-06-21) OS = Windows, 10

ответ

2

Код

require(mgcv) 
set.seed(10) 
## simulate date from y = f(x2)*x1 + error 
dat <- gamSim(3,n=400) 

b <- gam(y ~ s(x2,by=x1),data=dat) 
b 

Результат

Непрерывный `с» переменной, например

Семейство: гауссовой функции Ссылка: идентичность

формула: у ~ с (х2, с = x1)

приблизительная степеней свободы: 9.2 Общая = оценка 10,2

GCV: 4,518245

Пожалуйста, начните новый сеанс R и посмотреть, не получится ли у вас такая же ошибка. Также проверьте свою версию mgcv и убедитесь, что она актуальна.

+0

Привет, спасибо за быстрый ответ. Однако я не набирал «Непрерывный» на «пример переменной» или «Ошибка в s (x2, by = x1): неиспользуемый аргумент (by = x1)» (что, на мой взгляд, вы имеете в виду?). Эти два были сообщениями, генерируемыми консолью R при вводе кода. Извините за двусмысленность в вопросе, я обновил его с изображением. –

+1

@words_of_wisdom Спасибо за разъяснение. Код работает отлично для меня. Вы вносили какие-либо изменения в окружающую среду или что-то еще? У меня есть ту же версию R и ОС, что и вы ... Пожалуйста, начните новую сессию R и посмотрите, не получите ли вы ту же ошибку. Также проверьте свою версию 'mgcv' и убедитесь, что она актуальна. –

+0

Спасибо, что вернулись. Я не внес никаких изменений вообще. Просто установил R вчера на самом деле и не знаю, что не так :( –

 Смежные вопросы

  • Нет связанных вопросов^_^