由于刚接触 Latex,我发现在 Latex 中绘制图形很困难。
我想画出这个图表。有人能帮我吗?以下是我一直尝试使用的代码:
\begin{tikzpicture}
\begin{axis}
\addplot coordinates { (1950,3) (1969,2.80) (1969,2.80) };
\end{axis}
\end{tikzpicture}
数据如下: (1950,3) (1969,2.80) (1978,2.796) (1979,2.78) (1981,2.548) (1982,2.517) (1984,2.496) (1986,2.479) (1989,2.367) 我希望我的图表与附图几乎相同。谢谢!
答案1
更新以下是它的工作原理,使用更完整的数据集:
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\centering
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=.8\textwidth,
axis lines=center,
xmin=1950,
xmax=1990,
xticklabel style={/pgf/number format/1000 sep=},
ymin=2.35,
ymax=3,
]
\addplot coordinates { (1950,3) (1968,3) (1969,2.80) (1978,2.796) (1979,2.78) (1981,2.548) (1982,2.517) (1984,2.496) (1986,2.479) (1989,2.367)};
\end{axis}
\node at (3,7.8){naive};
\node at (4,5.8){Strassen};
\node at (6.8,6){Pan};
\node at (8.5,5.5){Bini et al.};
% etc.....
\end{tikzpicture}
\end{document}