1

我不明白为什么它不适用于事后测试。我做错了什么?

modmisto<-lme(Cobertura~Tratamento, random=~1|Parcela, data=Cover_BraquiT3) 摘要(modmisto)

tukey<-glht(modmisto, mcp(Tratamento="Tukey")) mcp2matrix(model, linfct = linfct) 中的错误:'character' 类的变量'Tratamento' 是/不包含在'model '。

对此的任何帮助将不胜感激!

4

2 回答 2

1

Tratatmento 似乎不是因子变量,请尝试将其放在前面:

Cover_BraquiT3$Tratamento = as.factor(Cover_BraquiT3$Tratamento)
于 2017-12-11T20:52:39.657 回答
0

我的一个变量data.frame是字符类型。该glht函数未将其识别为该glm函数生成的模型中的一个因素。

我试过了:

variable = as.factor (variable)

我只管理使用:

library (tibble)
data <-as_tibble (data)%>%
mutate (variable = factor (variable))
于 2020-10-28T14:43:58.277 回答