[R] Strange problems with lattice plots

From: Wladimir Eremeev <wl_at_eimb.ru>
Date: Sun 17 Jul 2005 - 13:03:52 EST


Dear r-help,
I need to draw some lattice plots and have stuck in strange problems.    

   I have a data frame of 405 rows:
> str(dframe)

`data.frame': 405 obs. of 4 variables:

 $ year : num  1990 1990 1990 1990 1990 1990 1990 1990 1990 1990 ...
 $ month: num  1 2 3 4 5 6 7 8 9 10 ...
 $ V_A2 : num  NA NA NA NA NA ...
 $ V_A3 : num  NA NA NA NA NA ...

Variable month changes from 1 to 27 as the data frame includes monthly measurements and some aggregations of them. Variable year varies from 1990 to 2004.
Variables V_A2 and V_A3 contain floating point values and several NAs (as sometimes measurements were unavailable).

I draw plots:

xyplot((V_A3/25)~year|

       factor(month,labels=c(month.name,"Annual mean",
              "Annual integral","Integral (Jan-Mar)","Integral (Apr-Jun)","Integral (Jul-Sep)","Integral (Oct-Dec)",
              "Integral (Jan-Feb)","Integral (Jan-Mar)","Integral (Jan-Apr)","Integral (Jan-May)","Integral (Jan-Jun)",
              "Integral (Jan-Jul)","Integral (Jan-Aug)","Integral (Jan-Sep)","Integral (Jan-Oct)")),
       data=dfame,as.table=TRUE,type=c("o","g","r"),layout=c(3,9),
       ylab="Flow, Sv",xlab=NULL)

However, instead of plots I am getting the following error Error in do.call("pmax", lapply(cond, is.na)) :

        symbol print-name too long

Shortening factor labels doesn't help.
Removing them at all solves the problem, but this doesn't meet my needs, as I have to explain the meaning of each plot.

Could you, please, explain me, what does it mean, and what should I do to avoid this and get my plots?

The ways to solve my task I see now are either to make subsets (I wonder if it will work with the only addition of subset parameter to call of xyplot) or to add captions to the plots to the picture in the graphic editor.
I would like to avoid these.

Thank you very much in helping me to solve the problem!

---
Best regards,
Wladimir                mailto:wl@eimb.ru
==========================================================================
Research Scientist, PhD                           Leninsky Prospect 33,
Space Monitoring & Ecoinformation Systems Sector, Moscow, Russia, 119071,
Institute of Ecology,                             Phone: (095) 135-9972;
Russian Academy of Sciences                       Fax: (095) 135-9972

______________________________________________
R-help@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
Received on Sun Jul 17 13:08:33 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:33:46 EST