Hello R folks,
I have three questions. I am trying to run a logistic regression (binomial
family) where the response variable is a proportion. According to R
Documentation in a binomial GLM prior weights are used to give the number
of trials when the response is the proportion of successes. However when I
run my code I get the following error message:
Error in model.frame.default(formula = PER_ELA ~ A_EX + COMM + ENG + S_R +
:
variable lengths differ (found for '(weights)')
I'm not sure what I am doing wrong. My response variable is Y/M, which is
the proportion of 1's (successes) among M binary responses. My prior weight
is a variable indicating the number of trials for each observation.
This is an abbreviated version of the code that I ran:
glm1-glm(PER_ELA~A_EX PER_LEA,
family=binomial(link=logit),data=data2,weights=REG)
Question 1 and 2:
Does the number of trials for each observation in my dataset have to be the
same? What am I doing wrong here?
Question 3:
Is it OK for me to use percentages as predictor variables in a logistic
regression?
--
View this message in context:
http://r.789695.n4.nabble.com/Specifying-Prior-Weights-in-a-GLM-tp3083480p3083480.html
Sent from the R help mailing list archive at Nabble.com.
__
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.