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