Rolf Turner wrote:
On 20/01/2009, at 1:46 PM, Duncan Murdoch wrote:

On 19/01/2009 7:36 PM, stephen sefick wrote:
what is your suggestion for distinguishing between many bars without
color? I have grown up in the time of standarized tests - good or bad
I never felt nauseous.
Use gray levels or labels.  If "many" is bigger than 5, it's not going
to be easy, whatever method you are using.

        I disagree.  Grey levels suck; labels are a kludge.  It is an issue
        for ``many'' == 2, for which crosshatching works perfectly.
Could you show an example?

There are several BW examples in example(barplot), and the gray ones look better on screen than the cross-hatched one. (Not to say it makes a very good choice of cross-hatching, but I suspect the gray examples will look better than any 5 cross-hatch patterns.) I haven't tried printing the examples, so I'm not sure the gray would reproduce well on paper; I wouldn't try to print those 5 gray levels on a typical printer.

Duncan Murdoch
                cheers,

                        Rolf

Duncan Murdoch

Stephen

On Mon, Jan 19, 2009 at 5:20 PM, Greg Snow <greg.s...@imail.org> wrote:
I think the fact that the grid package does not support cross- hatching is a feature not a bug (or deficiency), and I hope that this is not "fixed". Tufte's book (The Visual Display of Quantitative Information) has a section on why cross-hatching should be avoided (unless of course your goal is to induce nausea in the observer rather than convey information).

I would edit Hadley's statement below to say "fortunately there's no way to do this in ggplot2".

--
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 hadley wickham
Sent: Thursday, January 15, 2009 10:55 AM
To: stephen sefick
Cc: R-help
Subject: Re: [R] Bar Plot ggplot2 Filling bars with cross hatching

Hi Stephen,

#I am putting a test together for an introductory biology class and I would like to put different cross hatching inside of each bar for the
bar plot below
ggplot2 uses the grid package to do all the drawing, and currently
grid doesn't support cross-hatching, so unfortunately there's no way
to do this in ggplot2.

Regards,

Hadley

--
http://had.co.nz/

______________________________________________
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.


######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}

______________________________________________
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