Я приспосабливаю 3-мерную таблицу непредвиденных ситуаций (не предоставленную здесь, но могу, если это может помочь) с логарифмической моделью, как с loglm, так и с glm. два результата, которые я получаю в терминах коэффициентов:коэффициенты в glm против коэффициентов в loglm
> coefficients(nodnox_loglm_model)
$`(Intercept)`
[1] 10.18939
$w
0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
-1.04596513 -0.41193617 -0.08840858 0.06407334 -0.06862606 0.02999039 0.17084795 0.45838071 0.35307375
0.5
0.53856982
$s
2 3 4 5
0.36697307 0.15164360 -0.48264571 -0.03597096
и
> coefficients(nodnox_glm_model)
(Intercept) s3 s4 s5 w0.1 w0.15 w0.2 w0.25 w0.3
9.5104005 -0.2153295 -0.8496188 -0.4029440 0.6340290 0.9575566 1.1100385 0.9773391 1.0759555
w0.35 w0.4 w0.45 w0.5
1.2168131 1.5043458 1.3990389 1.5845350
Я знаю, что эти два метода имеют разную численную процедуру - я не забочусь о том, что - все, что я хочу знаете, как я могу связать коэффициенты glm с коэффициентами loglm?
Все, что я нашел в Интернете и документации, которую я искал, прежде чем приходить к StackOverflow этого примечание:
GLM коэффициент таблица работает так же, как резюме для ANOVA производимых лм: уровень по алфавиту первой (s2, w0.5) используется как перехват , и все последующие уровни тестируются на первый (таким образом, остальные коэффициенты являются отличиями от среднего значения, а не ).
Для меня этого недостаточно, чтобы понять, как получить коэффициенты из выхода glm в виде loglm. Теперь ваш вопрос может быть следующим: «Почему бы не использовать loglm напрямую?» Loglm не работает в моем случае (это не тот, который я сравниваю здесь, но он имеет 5-мерную таблицу с некоторыми нулями. Поэтому, если я использую loglm в исходной таблице, она дает мне все коэффициенты как NaN) , Поэтому я застрял с glm, и я действительно хочу получить коэффициенты, как в loglm.
Большое спасибо!