I am having difficulty with plot.formula.
For example:
-------------------
dat <- data.frame(y = c(1,1,1,2,2,2,3,3,3,4,4,4),
x1 = as.ordered(c(1,1,1,1,1,1,2,2,2,2,2,2)),
x2 = as.ordered(c(1,1,1,2,2,2,1,1,1,2,2,2)))
plot(y ~ x1 + x2, data = dat) # Works fine "interactively" asking:
# "Hit <Return> to see next plot:"
# But this causes problems when it is run in a batch file.
plot(y ~ x1 + x2, data = dat, ask = FALSE) # gives error:
# "Error in model.frame(formula, rownames, variables, varnames, extras,
extranames, :
# variable lengths differ"
-------------------
I want to be able to generate these figures in a non-interactive batch file.
Is this the expected behavior? Is there a work around?
platform i386-pc-mingw32
arch i386
os mingw32
system i386, mingw32
status
major 1
minor 5.1
year 2002
month 06
day 17
language R
With best wishes and kind regards I am
Sincerely,
Corey A. Moffet
Support Scientist
University of Idaho
Northwest Watershed Research Center
800 Park Blvd, Plaza IV, Suite 105
Boise, ID 83712-7716
(208) 422-0718
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at
stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Corey Moffet wrote:> > I am having difficulty with plot.formula. > > For example: > > ------------------- > > dat <- data.frame(y = c(1,1,1,2,2,2,3,3,3,4,4,4), > x1 = as.ordered(c(1,1,1,1,1,1,2,2,2,2,2,2)), > x2 = as.ordered(c(1,1,1,2,2,2,1,1,1,2,2,2))) > > plot(y ~ x1 + x2, data = dat) # Works fine "interactively" asking: > # "Hit <Return> to see next plot:" > # But this causes problems when it is run in a batch file. > > plot(y ~ x1 + x2, data = dat, ask = FALSE) # gives error: > # "Error in model.frame(formula, rownames, variables, varnames, extras, > extranames, : > # variable lengths differ" > > ------------------- > > I want to be able to generate these figures in a non-interactive batch file. > > Is this the expected behavior? Is there a work around?I think it's not expected and a bug. Could you file a bug report, please? Workaround: plot(y ~ x1 + x2, data = dat, ask = NULL) Uwe Ligges> platform i386-pc-mingw32 > arch i386 > os mingw32 > system i386, mingw32 > status > major 1 > minor 5.1 > year 2002 > month 06 > day 17 > language R > > With best wishes and kind regards I am > > Sincerely, > > Corey A. Moffet > Support Scientist-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._