hist2d
бункеров данных, но если некоторые из бинов всегда пустые, статистика хи-квадрат не определяется (из-за деления на ноль).Вы можете попытаться уменьшить количество корзин или отбросить пустые корзины.
library(gplots)
d <- data.frame( rnorm(100), rnorm(100) )
# Discard empty bins
p <- hist2d(d)
i <- apply( p$counts, 1, sum ) > 0
j <- apply( p$counts, 2, sum ) > 0
chisq.test( p$counts[i,j] )
# Reduce the number of bins
p <- hist2d(d,nbins=5)
chisq.test( p$counts )
(С точки зрения статистики я не уверен, что то, что вы делаете, является оптимальным.)