[R] chisq.test error: x and y must have at least 2 levels
Christoph Bier
christoph.bier at web.de
Fri Nov 7 16:48:43 CET 2003
Peter Dalgaard wrote:
> Well, the error message might be slightly beside the point, but the
> issue would seem to be that there are no "ja"'s inside either vector.
> I.e. it first reduces each factor to those levels that are actually
> present, then checks whether there are at least two levels.
Thanks for this explanation.
> You can't do a chisquare test on a table that looks like this
>
> nein ja
> nein 42 0
> ja 0 0
>
Hm, and now? There is data like this and I need to do a chisquare
test. Spencer's answer seems to be the solution.
Is my data that uncommon, that chisq.test hasn't a built-in
function to avoid this error?
Best regards,
Christoph
More information about the R-help
mailing list