在多次阅读了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'。 我已经尝试增加厚度以确保厚度参数不为零。
请随时告诉我您是否有解决问题的想法。 我的预期结果是能够绘制没有标记的数据。
非常感谢! :)