Interesting presentation here on designing visualizations for the public: http://style.org/ku/
It makes me wonder what workflow people use for final visualizations? I usually stick with what I can do in ggplot2 and rmarkdown. That makes it hard to tweak plots with annotations, highlights, etc. and therefore they don't communicate as well as they might with some hand work. I'm reluctant to hand edit plots (e.g. in Inkscape) because I re-create them so often with new or updated data and I'm not eager to step outside a reproducible workflow. Curious what others do. I guess the options are
- Stick with ggplot2 and fairly simple styling (where I am)
- Try harder with ggplot2, adding annotations, callouts, etc with ggplot2 commands (seems hard, maybe I just need examples and practice?)
- Export to a vector drawing program to finish.