easystats / see

:art: Visualisation toolbox for beautiful and publication-ready figures
https://easystats.github.io/see/
Other
857 stars 42 forks source link

Use more symbols for better distinction in black and white? #253

Open etiennebacher opened 1 year ago

etiennebacher commented 1 year ago

see uses colors a lot to distinguish parameters, effect size, etc. For example:

library(effectsize)
#> Warning: package 'effectsize' was built under R version 4.2.2
library(see)
t_to_d(t = c(1, -1.3, -3, 2.3), df_error = c(40, 35, 40, 85))  |> 
  equivalence_test(range = 1) |> 
  plot()

Problem: if this plot is in a paper printed in black and white (which is often the case on my end), it will be very hard to distinguish coefficients (I just made a small package to preview plots in black and white):

image

Therefore, should see use symbols, linetypes, and other aesthetics to produce more readable plots in black and white? This would probably need a lot of changes in the code but I think a lot of people read papers in black and white.

bwiernik commented 1 year ago

I wouldn't want linetype/shape to be used by default, but an argument in plot() would make sense to me