Hello,
A workaround could be
y <- addNA(y)
chisq.test(x,y)
But this implies that the user was aware of the reason why the error.
Hope this helps,
Rui Barradas
On 21/08/2018 15:31, Ant F wrote:
Hi,
`stats::chisq.test` checks that x and y each have at least 2 levels AFTER
filtering on comp
Hi,
`stats::chisq.test` checks that x and y each have at least 2 levels AFTER
filtering on complete cases.
It makes sense but the error message is misleading : “'x' and 'y' must have
at least 2 levels”
Here’s how to reproduce the issue :
x <- structure(c(1L, 1L, 1L, 2L, 1L, 2L), .Label = c(