对于标准的matplotlib色彩映射表,色彩映射表函数将一维单纯形(范围为[[0,1] $)中的数字映射到特定颜色,以使极值之间进行插值流畅且易于理解。我一直在寻找一种使用颜色图表示2D空间上的三类分类分布的方法,该方法本质上是将三角形单纯形(例如[0.3、0.4、0.2])上的每个点映射到特定颜色,从而使颜色在[0,0,1。],[0,1.,0]和[1.,0,0]的极值之间平滑插值。
因此,我首先想知道:是否有任何通用的方法来创建像这样的视觉可解释和可读的三向色图?其次,是否有Python或matplotlib中的任何工具可用于生成这种颜色图?