I am running a logit regression in R with a lot of input variables.
newlogit <- glm(install. ~ SIZES + GROSSCONSUMPTION.... +
NETTCONSUMPTION..... + NETTGENERATION....... +
GROSSGENERATION.... + Variable. + Fixed +
Cost.of.gross.cons + Cost.of.net.cons + Cons.savings +
generation.gains + Total.savings + Cost.of.system +
Payback + Self.consumption + Total.consumption.as.solar +
Owner.occupied + postcode + Suburb + Market.penetration +
X..green.vote, data = newdata, family = "binomial")
I get this error:
Error in contrasts <- (tmp, value = contr.funs [1 + isOF [nn]]): contrasts can only be applied to factors with 2 or more levels
Could you tell us why this error occurs, and is there a way to trigger this regression?
source
share