Pgfplots:我无法使用 \usepgfplotslibrary 包含任何库 -> Dateplot 不可能

Pgfplots:我无法使用 \usepgfplotslibrary 包含任何库 -> Dateplot 不可能

我是新来的,感谢任何给予我的帮助。

我在 Windows 10 上使用 TeXStudio 和 Miktex 2.9。我的 pgfplots 版本是 1.17。我的示例代码看起来像这样:

\documentclass[a4paper,12pt,headsepline]{scrartcl}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepgfplotslibrary{dateplot}

\begin{document}
    \begin{tikzpicture}
        \begin{axis}[
        title=Inv. cum. normal,
        xlabel={$x$},
        ylabel={$y$},
        ]
        \addplot[blue] table{Daten_Leaking_1.txt};
        \end{axis}
    \end{tikzpicture}
\end{document}

因此,我目前正准备使用 pgfplots 为我的论文绘制一些图表。我已经可以绘制图表了,而且效果很好。但大多数数据都是带有时间戳的权重值。我想要用于绘制数据的表格如下所示(只是有更多值):

我用来绘制图表的数据表

它只是用制表位分隔的值。当我尝试绘制此表时,出现错误提示:

Package PGF Math Error: Could not parse input '14:51:06' as a floating point number, sorry. The unreadable part was near ':51:06'.. \addplot[blue] table{Daten_Leaking_1.txt}; 

所有行都出现错误。然后我查看命令:

\usepgfplotslibrary{dateplot}

它没有被标记为错误。它只是用红色突出显示并告诉我“命令无法识别”(我的 TeXStudio 是德语的。我只翻译了错误。英文中可能有不同的名称。)

这就是编译后的代码

因此,显然,我无法将 pgfplots 中的任何库包含到我的文档中。这就是我不知道该怎么做的地方。您有什么想法可以解决这个问题吗?我很高兴收到任何新的见解。

到目前为止我尝试过的事情:

  1. 绘制表格,所有时间值都以十进制数表示(例如 14:51:04 -> 0.61879707)。它运行良好,我得到了一个漂亮的图表。所以 pgfplot 本身运行良好。
  2. 改用 \usetikzlibrary{pgfplots.dateplot}。得到完全相同的错误和突出显示
  3. 我偶然发现,如果我拼错了想要添加的库,错误就会变成这样,并且“\usepgfplotslibrary{dataplot}”会显示为实际错误:
  4. 我又考虑手动安装 pgfplots。问题是,我没有这台电脑的管理员权限,很难获得。但从我所看到的情况来看,浏览已安装的 pgfplots 包的文件,这些文件与从 CTAN 下载 pgfplots 获得的文件几乎相同。

在此处输入图片描述

  1. 我尝试包含其他库。仍出现同样的错误。

提前问候并致谢,Carl

相关内容