如何在 LaTeX 中创建折线图?

如何在 LaTeX 中创建折线图?

我需要在 LaTeX 文档中显示线图,但我不知道该怎么做。我在 Google 上搜索,但没有得到任何令人满意的结果。在 LaTeX 中真的可以做到这一点吗?还是我必须嵌入在 Excel 中创建的线图的 jpeg 图像?

答案1

pgfplots,当然:

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\begin{document}

\begin{tikzpicture}
    \begin{axis}[domain=-2*pi:2*pi]
    \addplot[mark=none, samples=100, red] function {sin(x)};
    \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

它简单、干净,可以生成高质量的图表,与文档风格完美契合。对于更复杂的图表,您可以使用 gnuplot 进行计算。 pgfplots还可以包含表格文件(存储在列中的数据,例如 gnuplot 打印的表格)。

答案2

我建议你最好用另一个类似的应用程序来创建你的图,例如八度为了创建如下图表: 阴谋

例如这里以供进一步参考。在我看来,LaTeX 只适合创建不太可能经常更改的基本图表。否则,我总是建议使用绘图工具并将图形导出为矢量图像,然后将其包含在 LaTeX 文件中。

相关内容