This package provides the colors from http://colorbrewer2.org/ inside elm. These colors as designed to be colorblind friendly as well as trying to let users be objected.
There are three kind of color scheme types provided:
Sequential colors should be used for sequential data, aka. data which is in a certain range, like for example temperature between 0 and 30 degrees of celsius.
Many plotting libraries and people use rainbow by default, which dramatically changes the objectivity of the shown data, see (colorscheme presentation)[2].
A differential color scheme should be used when you want to show differences to a common mean value. An example would be showing the difference in temperature in the US relative to the average temperature.
Qualitative color schemes should be used
Read more on (betterfigures)[1] about the usage of color schemes when the particular entries are unrelated. An example would be recipe category background colors.
[1] https://betterfigures.org/2015/06/23/picking-a-colour-scale-for-scientific-graphics/ [2] https://pdfs.semanticscholar.org/ee79/2edccb2c88e927c81285344d2d88babfb86f.pdf