R GLM的事后Tukey HSD错误

R GLM的事后Tukey HSD错误,r,R,我正在努力对我运行的GLM进行事后测试。我有一个显著的区别,但在尝试进行TukeyHSD时不断出现错误。有人能解释一下为什么会这样,以及我如何纠正它吗? 我是一个新手在R。。。谢谢 Call: glm(formula = cbind(sampling_unit) ~ +species_count_rain + species_count_dry + dist_riv + dist_stream, data = GLM1) Deviance Residuals: Min

我正在努力对我运行的GLM进行事后测试。我有一个显著的区别,但在尝试进行TukeyHSD时不断出现错误。有人能解释一下为什么会这样,以及我如何纠正它吗? 我是一个新手在R。。。谢谢

Call:
glm(formula = cbind(sampling_unit) ~ +species_count_rain + species_count_dry   + 
dist_riv + dist_stream, data = GLM1)

Deviance Residuals: 
 Min        1Q    Median        3Q       Max  
-15.7321   -3.8064   -0.8604    4.3677   18.3710  

Coefficients:
                    Estimate Std. Error t value Pr(>|t|)  
(Intercept)        -4.035778   6.108781  -0.661   0.5149  
species_count_rain  0.101275   0.732416   0.138   0.8911  
species_count_dry   2.551763   1.003939   2.542   0.0176 *
dist_riv            0.002783   0.001488   1.871   0.0732 .
dist_stream         0.012681   0.006426   1.974   0.0596 .
---
Signif. codes:  0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

(Dispersion parameter for gaussian family taken to be 55.80858)

Null deviance: 2247.5  on 29  degrees of freedom
Residual deviance: 1395.2  on 25  degrees of freedom
AIC: 212.32

Number of Fisher Scoring iterations: 2

> plot(lrfit)
Hit <Return> to see next plot: 
Hit <Return> to see next plot: 
Hit <Return> to see next plot: 
Hit <Return> to see next plot: 

> TukeyHSD(GLM1, species_count_dry, ordered = FALSE, confint.level = 0.95)
Error in UseMethod("TukeyHSD") : 
 no applicable method for 'TukeyHSD' applied to an object of class       "data.frame"
呼叫:
glm(公式=cbind(采样单位)~+物种计数雨水+物种计数干燥+
dist_riv+dist_stream,数据=GLM1)
偏差残差:
最小1季度中值3季度最大值
-15.7321   -3.8064   -0.8604    4.3677   18.3710  
系数:
估计标准误差t值Pr(>t)
(截距)-4.035778 6.108781-0.661 0.5149
物种数量降雨0.101275 0.732416 0.138 0.8911
物种数量干2.551763 1.003939 2.542 0.0176*
里夫区0.002783 0.001488 1.871 0.0732。
dist_stream 0.012681 0.006426 1.974 0.0596。
---
签名。代码:0'***'0.001'***'0.01'*'0.05'.'0.1''1
(高斯族的色散参数取55.80858)
零偏差:29个自由度上的2247.5
剩余偏差:25个自由度上的1395.2
AIC:212.32
Fisher评分迭代次数:2
>绘图(lrfit)
点击查看下一个情节:
点击查看下一个情节:
点击查看下一个情节:
点击查看下一个情节:
>TukeyHSD(GLM1,物种计数,干燥,有序=假,确认水平=0.95)
UseMethod(“TukeyHSD”)中出错:
没有适用于“data.frame”类对象的“TukeyHSD”方法

从外观上看,
GLM1
是您的原始数据
TukeyHSD
将拟合模型作为
x
参数。从外观上看,
GLM1
是您的原始数据
TukeyHSD
将一个合适的模型作为
x
参数。