如何在绘图上有不相连的点?

如何在绘图上有不相连的点?

我正在尝试创建一个图表,其中绘制了内联表中的所有数据点,没有连接它们的线,但图表上仍有点。

MWE 的问题在于连接所有点的线。

梅威瑟:

\documentclass{article}
\usepackage{pgfplots}
\usepackage{pgfplotstable}

\begin{document}
\pgfplotstableread{
   1 1
   2 2
   3 3
   4 4
}\datatable

\begin{tikzpicture}
   \begin{axis}
      \addplot table \datatable;
   \end{axis}
\end{tikzpicture}

\end{document}

答案1

我的例子中也有类似的东西。也许这会对你有帮助。我画了一条额外的线,这是可选的。

\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\usepackage{pgfplots}
\usetikzlibrary{calc, intersections}
\begin{document}
\begin{tikzpicture}
\begin{axis}[%
major grid style=gray,
axis lines=center,
xmin=0, xmax=0.7,
ymin=0, ymax=7,
xtick={0,0.10,...,0.70},
ytick={0,1,...,6.5},
tick label style={font=\tiny},
width=\textwidth,
height=7 cm,
xlabel={$F$(N)},
ylabel={$\Delta l$(m)},
minor xtick={0,0.02,...,0.65},
minor ytick={0,0.2,...,7},
grid=both,
]
\addplot[color = black,  mark=triangle*, mark size=1.5, only marks] coordinates{(0.20,1.96) (0.30,2.95) (0.40,3.92) (0.50,4.92) (0.60,5.88)};
\addplot[black, domain=0:0.65, no markers,samples=3] {9.81*x} ; 
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容