Skip to content
Prev 32758 / 63421 Next

plot ignores type= "n" when x is factor (PR#13703)

On Thu, 14 May 2009, pauljohn at ku.edu wrote:

            
Where did you get that?  Time travel?
Because this is a call to the 'factor' (see ?plot.factor).  Although 
?plot says

      ...: Arguments to be passed to methods, such as graphical
           parameters (see 'par'). Many methods will accept the
           following arguments:

           'type' what type of plot should be drawn.  Possible types are

'many' does not mean 'all' and all the other values of 'type' would be 
inappropriate for plot.factor.  Note that plot.factor is a wrapper for 
a call to barplot(), spineplot() or (in your case) boxplot(), which do 
not take a 'type' argument.

If plot.factor() or barplot() or boxplot() allowed a 'type' argument, 
what value would be appropriate to give the usual plot?  Not as far as 
I can see any of those listed in ?plot, and that says all other values 
are errors.


So, this is not a bug, it was not marked for the wishlist (see the R 
FAQ), and there seems no simple way to accommodate the implicit wish.