You have data, and you want to plot it with color as a dimension:
Sequential: viridis, cividis
Diverging: coolwarm, spectral
Cyclic (or discrete?): twighlight
My main concern is how smooth the transition looks, which also translates well for color blindness.
Ref matplotlib