我不明白为什么它不适用于事后测试。我做错了什么?
modmisto<-lme(Cobertura~Tratamento, random=~1|包裹,数据=Cover_BraquiT3) 摘要(修改)
tukey<-glht(modmisto, mcp(Tratamento="Tukey")) mcp2matrix(model, linfct = linfct) 中的错误: 类"字符"的变量"Tratamento"不包含为"模型"中的因子。
任何这方面的帮助将不胜感激!
Tratatmento 似乎不是一个因子变量,请尝试在前面放置:
Cover_BraquiT3$Tratamento = as.factor(Cover_BraquiT3$Tratamento)
我data.frame
中的一个变量是字符类型。glht
函数未将其识别为glm
函数生成的模型中的一个因子。
我试过了:
variable = as.factor (variable)
我只设法使用:
library (tibble)
data <-as_tibble (data)%>%
mutate (variable = factor (variable))