[R-SIG-Mac] bug in polychor with R 2.6.0
William Revelle
lists at revelle.net
Mon Sep 17 01:42:49 CEST 2007
Jan and Kasper,
I am running Mac OS X 10.4.10
R framework installed directly from CRAN (ucla mirror) (i.e., I
did not compile it, I just installed the framework and GUI).
polycor reinstalled from CRAN (version 0.7.3)
also similar failure when using Rgraphviz 1.15.9
Rgraphviz installed from bioconductor using the commands
source("http://bioconductor.org/getBioC.R")
biocLite <- function(pkgs, groupName="lite", ...)
if (missing(pkgs))
biocinstall(groupName=groupName, ...)
else
biocinstall(pkgs=pkgs, groupName=groupName, ...)
}
biocLite("Rgraphviz")
Running biocinstall version 2.1.7 with R version 2.6.0 (under development)
Your version of R requires version 2.1 of Bioconductor.
trying URL
'http://bioconductor.org/packages/2.1/bioc/bin/macosx/universal/contrib/2.6/Rgraphviz_1.15.9.tgz'
Before the Rgraphviz crash, here is the sessionInfo:
> sessionInfo()
R version 2.6.0 alpha (2007-09-15 r42871)
i386-apple-darwin8.10.1
locale:
en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] Rgraphviz_1.15.9 graph_1.14.2
loaded via a namespace (and not attached):
[1] cluster_1.11.8 tools_2.6.0
The presumption is this is not polychor but something about R 2.6.0 for Mac
version information:
platform i386-apple-darwin8.10.1
arch i386
os darwin8.10.1
system i386, darwin8.10.1
status alpha
major 2
minor 6.0
year 2007
month 09
day 15
svn rev 42871
language R
version.string R version 2.6.0 alpha (2007-09-15 r42871)
Crash is reliable. I am happy to send any more dump information you
want. Here is the R traceback
R version 2.6.0 alpha (2007-09-15 r42871)
i386-apple-darwin8.10.1
locale:
en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] polycor_0.7-3 mvtnorm_0.8-1
> example(polychor)
plychr> set.seed(12345)
plychr> data <- rmvnorm(1000, c(0, 0), matrix(c(1, .5, .5, 1), 2, 2))
plychr> x <- data[,1]
plychr> y <- data[,2]
plychr> cor(x, y) # sample correlation
[1] 0.5285446
plychr> x <- cut(x, c(-Inf, .75, Inf))
plychr> y <- cut(y, c(-Inf, -1, .5, 1.5, Inf))
plychr> polychor(x, y) # 2-step estimate
*** caught bus error ***
address 0x0, cause 'non-existent physical address'
Traceback:
1: .Fortran("mvtdst", N = as.integer(n), NU = as.integer(df), LOWER
= as.double(lower), UPPER = as.double(upper), INFIN =
as.integer(infin), CORREL = as.double(corrF), DELTA =
as.double(delta), MAXPTS = as.integer(maxpts), ABSEPS =
as.double(abseps), RELEPS = as.double(releps), error =
as.double(error), value = as.double(value), inform =
as.integer(inform), PACKAGE = "mvtnorm")
2: mvt(lower = lower, upper = upper, df = 0, corr = corr, delta =
mean, maxpts = maxpts, abseps = abseps, releps = releps)
3: pmvnorm(lower = c(row.cuts[i], col.cuts[j]), upper = c(row.cuts[i
+ 1], col.cuts[j + 1]), corr = R)
4: binBvn(rho, row.cuts, col.cuts)
5: f(arg, ...)
6: function (arg) f(arg, ...)(-0.23606797749979)
7: optimise(f, interval = c(-1, 1))
8: polychor(x, y)
9: eval.with.vis(expr, envir, enclos)
10: eval.with.vis(ei, envir)
11: source(zfile, local, echo = echo, prompt.echo =
paste(prompt.prefix, getOption("prompt"), sep = ""),
continue.echo = paste(prompt.prefix, getOption("continue"), sep =
""), verbose = verbose, max.deparse.length = Inf, encoding =
encoding, skip.echo = skips)
12: example(polychor)
Bill
At 3:34 PM -0700 9/16/07, Jan de Leeuw wrote:
>Works fine with R-devel on OS X 10.4.11, R compiled with icc/ifort,
>2 x 3 Ghz Quad-Core Xeon. Also on OS X 10.5. Could be gnu fortran
>problem.
>
>
>===
>Jan de Leeuw; Distinguished Professor and Chair, UCLA Department of
>Statistics;
>Director: UCLA Center for Environmental Statistics (CES);
>Editor: Journal of Multivariate Analysis, Journal of Statistical Software;
>US mail: 8125 Math Sciences Bldg, Box 951554, Los Angeles, CA 90095-1554
>phone (310)-825-9550; fax (310)-206-5658; email:
><mailto:deleeuw at stat.ucla.edu>deleeuw at stat.ucla.edu
>
>.mac: jdeleeuw +++ skype: j_deleeuw +++ homepage:
><http://www.cuddyvalley.org>http://www.cuddyvalley.org
>
>-------------------------------------------------------------------------------------------------
> No matter where you go, there you are. --- Buckaroo Banzai
>
> <http://gifi.stat.ucla.edu/sounds/nomatter.au>http://gifi.stat.ucla.edu/sounds/nomatter.au
>
>
>-------------------------------------------------------------------------------------------------
>
--
William Revelle http://personality-project.org/revelle.html
Professor http://personality-project.org/personality.html
Department of Psychology http://www.wcas.northwestern.edu/psych/
Northwestern University http://www.northwestern.edu/
Use R for statistics: http://personality-project.org/r
More information about the R-SIG-Mac
mailing list