带曲线拟合的图例条目

带曲线拟合的图例条目

我正在绘制两个数据集,并手动添加曲线拟合(通过定义两个函数)。如何编辑图例条目以将数据点和线条合并为一个图标?这样我就只有两个图例条目,而不是四个。

答案1

举个例子就好了。我不用猜你想要什么。我这里有一些示例代码,看看它是否是你需要的。

\documentclass{scrartcl}

\usepackage{tikz}
\usepackage{pgf}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\pgfplotsset{plot coordinates/math parser=false}
\usetikzlibrary{plotmarks}
\usepgfplotslibrary{external}
\tikzexternalize

\begin{document}

\tikzset{external/remake next}
\begin{tikzpicture}

\begin{axis}[%
width=6cm,
height=4cm,
scale only axis,
line join=round,
xmin=0,
xmax=12,
ymin=-0.25,
ymax=0.25,
legend style={draw=black,fill=white,legend cell align=left}
]

\addplot [
color=red,
mark=x,
only marks,
forget plot
]
table[row sep=crcr]{
0 0.22439196264301\\
1 0.203635954610048\\
2 0.145263853838474\\
3 0.0600692256042584\\
4 -0.0362016489987046\\
5 -0.125760125036079\\
6 -0.192062139836642\\
7 -0.222864398803253727\\
};

\addplot [
color=red,
solid,
line width=1pt,
forget plot
]
table[row sep=crcr]{
0 0.22439196264301\\
7 -0.222864398803253727\\
};

\addplot [
color=red,
mark=x,
solid,
line width=1pt]
table[row sep=crcr]{
-1 -1\\
};
\addlegendentry{myEntry};


\end{axis}
\end{tikzpicture}%

\end{document}

相关内容