[R] Error: evaluation nested too deeply when doing heatmap with binary distfunction

zhihua li lzhtom at hotmail.com
Thu Jul 19 05:58:38 CEST 2007


Hi netters,

I have a matrix X of the size (1000,100). The values are from -3 to +3.  
When I tried

heatmap(X, 
distfun=function(c),dist(c,method="bin"),hclustfun=function(m),hclust(m,method="average"))


I got the error message: 
Error: evaluation nested too deeply: infinite recursion / 
options(expressions=)?

However, if I used default parameters for distfunction:
heatmap(X, hclustfun=function(m),hclust(m,method="average"))
there is no error messages at all.

But the problem is that I have to use binary method in my disfunction. How 
can I resolve the problem?

Thanks a lot!



More information about the R-help mailing list