[R] Clash between alr3 and AlgDesign. (Was: Re: Second & subsequent calls to function fails. Please help debug.)
Michael Kubovy
kubovy at virginia.edu
Sun Mar 30 14:43:14 CEST 2008
Thanks, Duncan,
I started a new session under the suspicion that packages were clashing.
#########
# RUN 1
#########
require(faraway)
# Loading required package: faraway
data(oatvar)
ov.lm <- lm(yield ~ variety + block, oatvar)
require(alr3)
# Loading required package: alr3
out <- tukey.nonadd.test(ov.lm)
#########
# RUN 1 OK
# RUN 2
#########
require(HH)
#Loading required package: HH
#Loading required package: lattice
#
#Attaching package: 'lattice'
#
#
# The following object(s) are masked from package:faraway :
#
# melanoma
#
#Loading required package: grid
#Loading required package: multcomp
#Loading required package: mvtnorm
#
#Attaching package: 'HH'
#
#
# The following object(s) are masked from package:alr3 :
#
# residual.plots
#
#
# The following object(s) are masked from package:faraway :
#
# vif,
# vif.default,
# vif.lm
#
out <- tukey.nonadd.test(ov.lm)
#########
# RUN 2 OK
# RUN 3
#########
require(crossdes)
#Loading required package: crossdes
#Loading required package: AlgDesign
#Loading required package: gtools
#
#Attaching package: 'gtools'
#
#
# The following object(s) are masked from package:faraway :
#
# logit
#
#Loading required package: MASS
#Loading required package: grDevices
out <- tukey.nonadd.test(ov.lm)
#Error in parse(text = x) :
# unexpected symbol in "yield ~ variety + block + preds(yield+variety
+block+preds.sq)sq"
#########
# RUN 3 FAILS
#########
#########
# CHECKING FOR INTERACTION AMONG PACKAGES
#########
require(MASS)
#Loading required package: MASS
#Loading required package: grDevices
out <- tukey.nonadd.test(ov.lm)
require(gtools)
#Loading required package: gtools
#
#Attaching package: 'gtools'
#
#
# The following object(s) are masked from package:faraway :
#
# logit
#
#
out <- tukey.nonadd.test(ov.lm)
#########
# alr3 pays well with MASS, grDevices, gtools
#########
require(AlgDesign)
#Loading required package: AlgDesign
out <- tukey.nonadd.test(ov.lm)
#Error in parse(text = x) :
# unexpected symbol in "yield ~ variety + block + preds(yield+variety
+block+preds.sq)sq"
require(crossdes)
#Loading required package: crossdes
out <- tukey.nonadd.test(ov.lm)
#Error in parse(text = x) :
# unexpected symbol in "yield ~ variety + block + preds(yield+variety
+block+preds.sq)sq"
#########
# BAD INTERACTION BETWEEN alr3 and AlgDesign
#########
What now?
_____________________________
Professor Michael Kubovy
University of Virginia
Department of Psychology
USPS: P.O.Box 400400 Charlottesville, VA 22904-4400
Parcels: Room 102 Gilmer Hall
McCormick Road Charlottesville, VA 22903
Office: B011 +1-434-982-4729
Lab: B019 +1-434-982-4751
Fax: +1-434-982-4766
WWW: http://www.people.virginia.edu/~mk9y/
More information about the R-help
mailing list