I'm a geom_point + geom_errorbar man myself, but geom_point +
geom_pointrange is reasonable too.
>> - Remove the "Average\nresponse\n" from key labels in all sub plots
>> (eg. split by gender). In fact, the redundant mapping between the
>> x-axis and color could be considered chart junk, so maybe the key can
>> be dropped completely. Keep the color if you really want, but
>> certainly drop the key.
>
> The issue I have with this is that the x-axis is not visible without
> scrolling down the page, while the key is visible much sooner. I
> recognize that it is redundant but I really don't want to make people
> scroll all the way down just to figure out what the graph is telling
> them. Thoughts?
While it's "work" for the reader to have to look to the bottom of the
plot for info on that axis, it's work that the reader expects to have
to do. On the other hand, when presented with redundant info in a key,
they don't know it's redundant until they see the axis and can
potentially become confused (like I was for a bit). Maybe a smart
reader will see all unique values from the key demarcated by unique
bins on the x axis in each plot and deduce the redundancy, but I
wouldn't want to rely on that.
>> - You have pretty long x-axis labels; why not maintain the theme from
>> the demographic data and put the class variables on the y-axis and
>> data on the x-axis?
>>
> I considered this, but I feel like it's breaking a convention that
> many people are used to (or maybe just me...). Personally I find it a
> lot harder to compare values when graphs are presented this way.
I grant that the user's previous experience with conventions should be
taken into account when designing a graphic, but I'd argue that
sometimes conventions can arbitrarily narrow design in ways that
hinder effective communication of information. These cases are always
hard to quantify, but I'd argue that long axis labels is a good case
for placing the independent variable on the y-axis for easy reading.
An example is my entry to the case study competition:
http://ggplot2.wik.is/Case_study_competition/Case_study_entry%3a_Reliability_of_and_correlations_between_attention_networks
Cheers,
Mike
Yep, great point. And, switching from bar geom to pointrange geom
might free up some vertical space, so at least you don't have to
scroll down so far. Thanks.
-Ista
>>> - You have pretty long x-axis labels; why not maintain the theme from
>>> the demographic data and put the class variables on the y-axis and
>>> data on the x-axis?
>>>
>> I considered this, but I feel like it's breaking a convention that
>> many people are used to (or maybe just me...). Personally I find it a
>> lot harder to compare values when graphs are presented this way.
>
> I grant that the user's previous experience with conventions should be
> taken into account when designing a graphic, but I'd argue that
> sometimes conventions can arbitrarily narrow design in ways that
> hinder effective communication of information. These cases are always
> hard to quantify, but I'd argue that long axis labels is a good case
> for placing the independent variable on the y-axis for easy reading.
> An example is my entry to the case study competition:
> http://ggplot2.wik.is/Case_study_competition/Case_study_entry%3a_Reliability_of_and_correlations_between_attention_networks
>
> Cheers,
>
> Mike
>
> --
> Mike Lawrence
> Graduate Student
> Department of Psychology
> Dalhousie University
>
> Looking to arrange a meeting? Check my public calendar:
> http://tr.im/mikes_public_calendar
>
> ~ Certainty is folly... I think. ~
>
--
On a more statistical note, have you thought about more aggregate
measures for your survey? Factor analysis?
It seems that there will be some latent variables. Also, web surveys, as
I am sure you are aware are inherently biased
do you have any thoughts about augmenting with data collected from other
modalities?
Nicholas
On Fri, Sep 4, 2009 at 11:31 AM, Nicholas Lewin-Koh<ni...@hailmail.net> wrote:
> Hi Ista,
> Looked at your site, the site design is nice. Have you thought about the
> scalability of your graphs?
> As more people take the survey, some of the plots will become very
> dense. You may want to start
> now plotting bivariate densities, or at least play with random data that
> is the size you expect over time.
Great idea, thanks.
> Also in the demographic summaries, I would include a dot with the
> annotation.
Agreed, it certainly can't hurt.
>
> On a more statistical note, have you thought about more aggregate
> measures for your survey? Factor analysis?
> It seems that there will be some latent variables.
Possibly. I'm concerned though about keeping it simple enough for
laypeople to understand. The results summaries are intended for a
non-technical audience and I don't want to confuse people. But yes, I
am thinking about these issues.
Also, web surveys, as
> I am sure you are aware are inherently biased
> do you have any thoughts about augmenting with data collected from other
> modalities?
I think the internet sample bias problem is a relative one. I study
social psychology, a field that normatively is not concerned with
random sampling (most social psychology studies use undergraduate
psychology students as participants), so compared to the norm in my
field I don't think this is much of an issue (see
http://homepage.psy.utexas.edu/homepage/faculty/Gosling/reprints/AmPsy04Shouldwetrustwebstudies.pdf).
I think this is an important issue, but I don't have any short-term
solution to it.
Thanks again for your comments!
-Ista
>
> Nicholas