大家,早安,
我有一个简单的问题,大约一个小时以来我一直无法解决。我希望你能在这里快速帮助我,安慰我一下,说“别担心,你会学到的”。:)
我正在构建一个相对复杂的图表,其中散度较大的测量数据以点表示,我想在它们之间画一条线,以便于识别它们。
显然,现在的情况是,在表示中点总是优先的(前景)。曲线或点是否优先并不重要。
附件是一个小例子:
\documentclass{article}
\usepackage{pgfplots}
\usepackage{caption}
\pgfplotstableread[row sep=crcr]{
0 10 \\
1000 25 \\
2000 30 \\
3000 40 \\
4000 50 \\
}\mytable
\begin{document}
\begin{figure}
\centering
\begin{tikzpicture}
\pgfplotsset{
xmin=0, xmax=4000,
ymin = 0, ymax = 280,
width=0.65\linewidth,height=0.65\linewidth
}
\begin{axis}[
x tick label style={/pgf/number format/1000 sep=},
xtick={0,500,...,4000},
]
\addplot [color=red,mark=asterisk,only marks] table [x index ={0}, y index = {1}, col sep=comma] {\mytable}; %10
\addplot [color=black,solid] table [x index ={0}, y index = {1}, col sep=comma] {\mytable}; %10
\end{axis}
\end{tikzpicture}
\caption{H}
\label{fig:H}
\end{figure}
\end{document}
我现在怎样才能将该线放在前台,以便在大数据云中始终可识别它?
问候
秒差距
答案1
这个问题一直困扰着我。我得到了灵感,现在找到了解决方案。
我为曲线安装了第二个轴,并将该轴设置为“顶部”。现在它已经按预期运行了。