[R] glm for nominal X ordinal

Gang Chen gangchen at mail.nih.gov
Mon Jan 7 19:29:29 CET 2008


Thanks a lot! This is exactly what I wanted.

Gang


On Jan 5, 2008, at 2:20 PM, David Winsemius wrote:

> Gang Chen <gangchen at mail.nih.gov> wrote in
> news:4B1D9D53-7F9A-4337-912A-B7D29601DC25 at mail.nih.gov:
>
>> Suppose I have a two-way table of nominal category (party
>> affiliation) X ordinal category (political ideology):
>>
>> party affiliation X (3 levels) - democratic, independent, and
>> republic
>> political ideology Y (3 levels) - liberal, moderate, and
>> conservative
>>
>> The dependent variable is the frequency (or count) for all the two-
>> way cells sampled from the voters. I want to test whether there is
>> any party affiliation effect, and, if there is, the pair-wise
>> contrasts. I have never used glm (I assume this the program I should
>>  use) before, so I am not so sure how I can code the two independent
>>  variables reflecting the fact that one is nominal while the other
>> is  ordinal and how to formulate the model.
>
> ?factor
>
> Set up affiliation as a factor and ideology as an ordered factor. The
> levels argument in factor sets the sort order.
>
>> theo<-c("cons", "mod", "cons", "cons", "lib", "mod")
>> table(theo)
> theo
> cons  lib  mod
>    3    1    2
>
>> theo<-ordered(theo, levels=c("lib", "mod", "cons"))
>> table(theo)
> theo
>  lib  mod cons
>    1    2    3
>
>  The formula  in glm would be something similar to counts ~ theo +  
> affil
>
> Much more detail and worked examples regarding modeling count data  
> would
> be found in:
> Thompson, LA;  (2004) R (and S-PLUS)Manual to Accompany Agresti’s  
> (2002)
> Catagorical Data Analysis;
> https://home.comcast.net/~lthompson221/Splusdiscrete2.pdf
>
> ______________________________________________
> R-help at 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.




More information about the R-help mailing list