使用选项[mark = none]从txt绘制数据时出现问题

时间:2019-11-11 22:56:42

标签: latex tikz pgf

在多次阅读了Stack OverFlow以解决我的问题后,今天我要在论坛上问我的第一个问题! :) 我正在使用以下代码使用Tikz绘制曲线。

如果我通常通过使用此代码来添加坐标,则效果很好。

\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}

\begin{tikzpicture}
    \begin{axis}
        \addplot+ [mark=none] coordinates {(0,2.6) (1,2.5) (2,2.6)};
    \end{axis}
\end{tikzpicture}

\end{document}

但是,如果我想使用txt文件中的数据,则不会收到任何错误消息,但曲线不会在图形上绘制(我的txt文件只是3列数据,用空格隔开)  这段代码就是这样:

\documentclass{article}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}

\begin{tikzpicture}
    \begin{axis}
        \addplot+ [mark=none] table[x index=0,y index=1]{Data/vitessewood.txt};
   \end{axis}
\end{tikzpicture}

\end{document}

通过删除“ [mark = none]”,曲线将以该代码显示在图形上。事实证明,该代码能够读取txt文件,而该问题就像是从txt文件导入数据和使用[mark = none]选项绘制数据之间的不兼容。

\documentclass{article}

\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
    \begin{axis}
        \addplot+ table[x index=0,y index=1]{Data/vitessewood.txt};
   \end{axis}
\end{tikzpicture}

\end{document}

我已经尝试使用'addplot +'或仅使用'addplot'。 我已经尝试增加厚度以确保厚度参数不为零。

请随时告诉我您是否有解决问题的想法。 我的预期结果是能够绘制没有标记的数据。

非常感谢! :)

0 个答案:

没有答案