Я хотел бы иметь возможность указывать разные цветовые карты для визуализации верхнего и нижнего треугольника матрицы в пределах одного графика.
К сожалению, я не смог найти ничего по этой теме.
Я не связан с какой-либо платформой, если она бесплатна и в python3.
Я думаю, что я уже делал это пару лет назад в Matlab, используя freezecolors (что предотвращает изменение существующих цветов при изменении цветовой карты) и 2 цветовых карты с прозрачностью, но сейчас мне это нужно в Python.
В качестве альтернативы я мог бы построить нижний и верхний треугольники по отдельности, сохранить их в файлы, а затем соединить их вместе, но я бы хотел избежать такой ручной постобработки. Однако, если это можно сделать автоматически, это может быть жизнеспособной альтернативой.
Кроме того, использование двух цветовых карт требует использования двух цветовых полос. Я мог бы включить вторую, как в этом вопросе , но было бы очень элегантно иметь одну цветовую полосу с снова разделенным нижним и верхним треугольником и соответствующими галочками и метками с обеих сторон.
Спасибо!