如何制作与 seaborn 热图相当的图像?

如何制作与 seaborn 热图相当的图像?

我已经转向tikz绘制图表(从matplotlib),我不得不说我非常喜欢它。字体、代码、颜色等一切都连贯一致,这真是太好了!

不幸的是,我还没能重现热图类型的图。我当然见过一些例子,但没有一个能达到用 Python 中的 seaborn 库制作的质量:

在此处输入图片描述

我想问一下是否有人知道如何解决这个问题?

最好的,皮埃尔

答案1

pgfplots可以做矩阵图。

\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{colorbrewer}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[enlargelimits=false,colorbar,colormap/Purples]
    \addplot [matrix plot,point meta=explicit]
      coordinates {
        (0,0) [0] (1,0) [1] (2,0) [2]

        (0,1) [3] (1,1) [4] (2,1) [5]

        (0,2) [6] (1,2) [7] (2,2) [8]
      };
  \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容