2015-12-26 3 views
2

Мне нужно добавить доверительные интервалы 95% на моем участке glm.Добавить доверительные интервалы в GLM allEffects plot

Когда я делаю multiline=T (потому что мне нужны мои 2 обработки на одном и том же участке, поэтому я это сделал), интервалы исчезают. Как я могу вернуть их?

Это то, что я сейчас:

plot(allEffects(fit1), ylab= "Age of onset of foraging", main="", 
    type="rescale", multiline=T, rescale.axis=F) 

как данные у меня есть -RFID является метод, чтобы определить медоносных пчел и следить за их движениями; 2 лечения: контроль и лечение патогена; «first.trip» - дни до их первого рейса. Это (первая/поездка) является утра интересуетесь, и для которых мне нужны доверительные интервалы 95% на моем allEffectsplot ..

RFID = 01 0c 1d 1e 1f 
colony = A A A B B 
treatment = control DWV control control DWV 
first.trip = 19 NA NA 17 17 17 
last.trip = 22 NA NA 17 31 30 
+0

Форматирование и грамматики. – Will

+1

воспроизводимый пример пожалуйста? –

+0

лимиты доверия всегда исчезают, когда вы устанавливаете многострочное значение в «F», так как воспроизводимый пример вы можете использовать любой набор данных из R по вашему выбору :) Есть ли способ добавить их в многострочный график F? – blondie

ответ

2

От ?plot.eff:

ci.style: доверительные границы могут быть указаны используя полосы ошибок, используя линии или доверительные диапазоны в зависимости от типа графика. ... Для многострочных графиков по умолчанию используется значение «нет» «без ограничений доверия», но также могут использоваться «бары» стиля или «полосы».

Используя пример из ?plot.eff:

library(effects) 
mod.cowles <- glm(volunteer ~ sex + neuroticism*extraversion, 
     data=Cowles, family=binomial) 
eff.cowles <- allEffects(mod.cowles, xlevels=list(extraversion=seq(0, 24, 6)), 
     given.values=c(sexmale=0.5)) 
plot(eff.cowles, 'neuroticism:extraversion',multiline=TRUE, 
    ci.style="band") 

enter image description here

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