带有图画和缩写的点图

带有图画和缩写的点图

我对 latex 和 tikz 非常不熟悉,但我的工作需要一个图表。我尝试了很多例子,但结果看起来都不太好。所以我希望你们中有人能给我写一个模板。结果应该是这样的:

在此处输入图片描述

如果用形状或缩写来描述点而不是颜色,那就更好了。如果有人能为我写一个我可以添加的模板,我将不胜感激。

答案1

也许下面的代码会帮助你入门。这个pgfplots包非常通用,你可以在这里找到很多例子:http://pgfplots.sourceforge.net/gallery.html

\documentclass{standalone}
\usepackage{tikz,pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[ymin=0,ymax=0.3,xmin=0,xmax=600,
             legend style={at={(0,-0.2)},
                           anchor=north west,
                           legend columns=2},
             grid=major,
             xlabel=Runtime in sec,
             ylabel=Costs in US Dollar,
             title=MIX]
    \addplot[
        scatter/classes={
            a={mark=square*,blue},%
            b={mark=triangle*,red},%
            c={mark=*,green},%
            d={mark=x,black}%
        },
        scatter,only marks,
        scatter src=explicit symbolic]
        coordinates {
            (300,0.25)   [a]
            (462,0.05)   [b]
            (370,0.1)    [c]
            (520,0.06)   [d]
        };
    \legend{Class a,Class b,Class c,Class d}
\end{axis}
\end{tikzpicture}
\end{document}

包含四个数据点的图表

这里的想法是使用classes赋予每个点自己的样式(在本例中为、或ab,然后您可以详细说明它们在命令中应该是什么。cd\legend

我在这里没有提到的一件事是一些数据点周围的红色斑点。可能值得进行一些搜索,看看是否有任何可以改编的好例子,否则它可能本身就值得提出一个问题。在这种情况下,请发布一个最小工作示例 (MWE),以便可能帮助您的人可以参考(参见:我刚刚被要求写一个最小工作示例(MWE),那是什么?)。

相关内容