如何使用 csv 文件中的数据在乳胶中制作甘特图?

如何使用 csv 文件中的数据在乳胶中制作甘特图?

我正在尝试使用 csv 文件中的数据在 latex 中制作甘特图。我可以将文件导入 latex 并使用 tikx 或 pgfgantt 制作甘特图而无需手动输入值吗?

答案1

简短的回答是:可以。看来您只是在问是否可以导入和访问文件值,而不是如何制作甘特图本身。在这种情况下,您可以使用包中的以下内容pgfplotstable

\pgfplotstableread{data.csv}\data

可以像这样访问数据点:

\pgfplotstablegetelem{row}{column}\of{\data}

梅威瑟:

\documentclass{article}

\usepackage{filecontents}
\usepackage{pgfplotstable}

\pgfplotstableset{col sep=comma}
\begin{filecontents}{data.csv}
column1,column2
1,5
2,6
3,7
\end{filecontents}

\begin{document}

\pgfplotstableread{data.csv}\data
\pgfplotstablegetelem{2}{column2}\of{\data}
\pgfplotsretval

\end{document}

请注意,这filecontents是不必要的,我只是在本例中使用它,以便您可以拥有一个独立的脚本。删除它,然后使用该\pgfplotstableread{data.csv}\data行,您可以加载外部 csv 文件。

这个问题似乎回答了有关制作甘特图本身的部分。

相关内容