The current recommendation is to not put designs/hash lines/pictures/etc. into 
the bars, but to use a single solid color (gray in your case).  Back when a 
quality graph meant using a pen plotter, hash lines made sense as a way to 
distinguish between bars, but quality graphics no longer depend on pen plotters 
(I don't remember the last time I actually saw one) and hash lines can cause 
what is called the Moire effect or Moire vibrations (there should be an accent 
on the 'e'), which distorts the effects of the graph and can even cause nausea 
in the viewer.  Other patterns in the bars runs the risk of causing other 
optical illusions and distorting the true content of the graph.

-- 
Gregory (Greg) L. Snow Ph.D.
Statistical Data Center
Intermountain Healthcare
greg.s...@imail.org
801.408.8111


> -----Original Message-----
> From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-
> project.org] On Behalf Of Nair, Murlidharan T
> Sent: Wednesday, September 23, 2009 1:21 PM
> To: Henrique Dallazuanna
> Cc: r-help@r-project.org
> Subject: Re: [R] dotchart to barplots
> 
> I had tried names.arg=c(intersect.data[,1]) so that was the problem.
> That solves part of what need. I there a way to rotate how it is
> written on the y-axis?  Also, use designs instead of gray scale and
> making keys for it?
> Thanks for chipping in.
> Cheers../Murli
> 
> 
> -----Original Message-----
> From: Henrique Dallazuanna [mailto:www...@gmail.com]
> Sent: Wednesday, September 23, 2009 3:09 PM
> To: Nair, Murlidharan T
> Cc: r-help@r-project.org
> Subject: Re: [R] dotchart to barplots
> 
> Try this:
> 
> barplot(t(as.matrix(intersect.data[,2:5])),
>           beside = T, horiz = T,
>           names.arg = intersect.data[,1], cex.axis = 0.7, cex.names =
> 0.7)
> 
> On Wed, Sep 23, 2009 at 4:01 PM, Nair, Murlidharan T <mn...@iusb.edu>
> wrote:
> > Hi,
> >
> > I am trying to plot the following data so that it can be visually
> represented well. I tried the dotchart but I felt it was too spread
> out. Then I tried the barplot which is good enough for me. Is there a
> way to give the labels for the y-axis as in the dot chart? Also, I feel
> the grey level is confusing, so is there options for designs within the
> bars? I cannot use color as the journal wants it in black and white.  I
> also need to specify the key. If someone has done it, I would
> appreciate your input.
> > Cheers../Murli
> >
> >
> > intersect.data<-structure(list(X = structure(c(1L, 3L, 8L, 9L, 10L,
> 11L, 12L,
> > 13L, 14L, 15L, 2L, 4L, 5L, 6L, 7L), .Label = c("1-100", "1001-1100",
> > "101-200", "1101-1200", "1201-1300", "1301-1400", "1401-1532",
> > "201-300", "301-400", "401-500", "501-600", "601-700", "701-800",
> > "801-900", "901-1000"), class = "factor"), MCM.Cell.vs.MCM.Tumor =
> c(6L,
> > 7L, 12L, 9L, 13L, 7L, 11L, 4L, 8L, 11L, 11L, 12L, 4L, 15L, 28L
> > ), Ttest.Tumor.vs.Ttest.Cell = c(4L, 2L, 7L, 9L, 8L, 10L, 4L,
> > 7L, 8L, 7L, 5L, 7L, 4L, 5L, 9L), Ttest.Cell.vs.MCM.Cell = c(66L,
> > 22L, 14L, 7L, 11L, 6L, 12L, 7L, 9L, 8L, 7L, 9L, 9L, 5L, 20L),
> >    Ttest.Tumor.vs.MCM.Tumor = c(31L, 18L, 8L, 12L, 5L, 8L, 5L,
> >    8L, 9L, 8L, 10L, 12L, 13L, 8L, 18L)), .Names = c("X",
> "MCM.Cell.vs.MCM.Tumor",
> > "Ttest.Tumor.vs.Ttest.Cell", "Ttest.Cell.vs.MCM.Cell",
> "Ttest.Tumor.vs.MCM.Tumor"
> > ), class = "data.frame", row.names = c(NA, -15L))
> >
> > dotchart(as.matrix(intersect.data[-1]), labels=intersect.data[,1],
> cex=0.5, gpch=70)
> >
> > barplot(t(as.matrix(intersect.data[,2:5])), beside=T, horiz=T)
> >
> > ______________________________________________
> > R-help@r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide http://www.R-project.org/posting-
> guide.html
> > and provide commented, minimal, self-contained, reproducible code.
> >
> 
> 
> 
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O
> 
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-
> guide.html
> and provide commented, minimal, self-contained, reproducible code.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to