On Apr 17, 2012, at 1:03 PM, MatthewJudd wrote:

Hello I am having some trouble performing a simple ANOVA in R

I am working with 2001 census tract information regarding religion. I am quite a rookie at this whole R experiance, but I would like to improve my
skills.

*I read in my data and subset it accordingly to select only the columns I
desired. *

newottawa =ottawa_census[,c(97,121,124,125,126,127,128,129,130,131,132,133)]
newottawa

*This is the formula  used to try and perform my ANOVA*

anovaottawa=aov(newottawa$RomanCatholic~newottawa$UnitedChurch)
summary(anovaottawa)

****The (-) in the formula is actually a tilde in my R code (but it wont
show up properly in this email)

*My Error Message:*

Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
 invalid to change the storage mode of a factor
In addition: Warning message:
In model.response(mf, "numeric") :
 using type="numeric" with a factor response will be ignored

I fear that my data is in the wrong format or something of that nature and
thus R will not allow me to perform analysis on it.

It would seem passing strange to have a variable named RomanCatholic that was a continuous variable. My guess is that you are not using the function properly. How much experience do you have with regression functions in R ... and a corollary question: is this homework?

--
David.




David Winsemius, MD
West Hartford, CT

______________________________________________
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.

Reply via email to