2015-01-09 52 views
0

運行glmulti我試圖運行下面的試圖與quasipoisson

modruns2 <- glmulti(SRI ~ TVIS + SNH3000 + BU1000 + TBE250 + TS3000 + TAB3000 + 
        PELHL1000 + SR250 + SW250, data = data1, family = quasipoisson, 
        glmulti-cvalue = 6.219132, level =1, maxsize = 4, crit = qaicc) 

,並將其與錯誤出現:

Error: unexpected '=' in "modruns2 <- glmulti(SRI ~ TVIS + SNH3000 + BU1000 + TBE250 + 

TS3000 + TAB3000 + PELHL1000 + SR250 + SW250, data = data1, family = quasipoisson, glmulti- 

cvalue =" 

我一直在努力遵循http://cran.r-project.org/web/packages/glmulti/glmulti.pdf & http://vcalcagnoresearch.wordpress.com/package-glmulti/

但是看來我可能會錯誤地指定c-hat。

任何幫助?

+0

在文檔中似乎沒有'glmulti-cvalue'參數。但是,這個錯誤很奇怪。嘗試使用'?glmulti-cvalue',如果它存在的話可以嘗試一下。 – LyzandeR

+0

在您的代碼之前添加'setOption(「glmulti-value」= 6.219132)',然後在沒有'glmulti-cvalue'參數的情況下運行'glmulti'函數。 – LyzandeR

+0

我試過在setOption(「glmulti-value」= 6.219132)之前運行該程序。 錯誤:「setOption(」「 – user13641

回答

1

安裝名爲R.utils的軟件包。 LyzandeR建議的是正確的。但不是

setOption('glmulti-cvalue'=6.219132) 

使用

setOption('glmulti-cvalue',6.219132) 

我有同樣的問題,我發現答案的例子上this page