AlgebraOfGraphics documentation frustrations

Actually I do find AoG a reasonable choice for “the rest of us”, too. Herewith I mean, there is what I would call

  • observational sciences”, which typically involves a lot of statistics,
  • modelling, and
  • experimental sciences and hands-on engineering” - this is the “rest of us” here.

The last group is underrepresented among the Julia users (because the first two are overrepresented), but it it would be nice if you, the majority, be kind to us, the minority, :face_with_tongue: , and keep our needs and perspectives in mind, too.

And in this my perspective, as I wrote here above, one generally needs just three plot types, and preferably an easy way to produce them. AoG mostly can do it (sure, even just with Scatter / Line / BarPlot there would be a lot of special requests for special cases not covered directly by AoG).

The problems are IMO - first, documentation. There are a few post above saying “I struggled”, “plotting is generally difficult” etc. Actually I do not think AoG concepts are intrinsically difficult (I found them quite logical after all), and I do not think making a simple plot must necessarily be difficult. Therefore my suggestion is to add something like this TLDR chapter to the manual. @jules what is your opinion on this?

And second - dual axes, which is “our” very common need. IMO, it would be highly beneficial to have native support for dual axes in AoG, but if not, there are workarounds.

2 Likes