Предоставленные двухмерные тепловые карты представляют собой каждую корреляционную матрицу, построенную в виде 2D тепловая карта. В общем, я просто хочу повернуть и наклонить каждую тепловую карту, а также сложить их друг на друга, чтобы увидеть, как цвета каждого индекса матрицы изменяются вдоль вертикальной оси (времени).
Был задан аналогичный вопрос (Python, Matplotlib: наложение нескольких тепловых карт друг на друга вдоль оси Z в 3D), но у него другой формат данных. Матрицы корреляции представляют собой массив, и в этой ситуации каждый массив должен быть построен вдоль оси Z.
Чтобы добиться вышеизложенного, двухмерная тепловая карта сама по себе должна быть трехмерной. . Каждый квадрат тепловой карты на самом деле должен быть кубом в массиве тепловой карты. Затем кубики складывались друг на друга. Можно ли построить каждый индекс матрицы в виде куба с цветом куба, заданным значением индекса матрицы, а затем наложить эти кубы друг на друга?


[img]https://i.sstatic .net/fUCf5M6t.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/792 ... -in-python
Мобильная версия