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

zhihua li lzhtom at hotmail.com
Thu Jul 19 16:30:58 CEST 2007


Sorry, that was a typo.  Actually there wasn't a comma after 'function(m)' 
in my expression.
So I'll try to increase the threshould to see if that works.

Thanks a lot!


>From: "jim holtman" <jholtman at gmail.com>
>To: "zhihua li" <lzhtom at hotmail.com>
>Subject: Re: [R] Error: evaluation nested too deeply when doing heatmap 
with binary distfunction
>Date: Thu, 19 Jul 2007 00:19:54 -0400
>
>you seem to have a syntax error in your statement.  There appears to
>be an extra commas after 'function(m),'.  I think is should be:
>
>heatmap(X,
>    
>distfun=function(c)dist(c,method="bin"),hclustfun=function(m)hclust(m,method="average"))

>
>
>On 7/18/07, zhihua li <lzhtom at hotmail.com> wrote:
>>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!
>>
>>
>>______________________________________________
>>R-help at stat.math.ethz.ch 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.
>>
>>
>
>
>--
>Jim Holtman
>Cincinnati, OH
>+1 513 646 9390
>
>What is the problem you are trying to solve?



More information about the R-help mailing list