提高日期时间分辨率,用于日志文件

提高日期时间分辨率,用于日志文件

我有一些带有完整时间戳的日志文件,如下所示:

time    value
2015-10-15 13:16:48.019901  56
2015-10-15 13:16:48.066701  53
2015-10-15 13:16:48.097900  57
2015-10-15 13:16:51.126281  61
2015-10-15 13:16:51.828276  78
2015-10-15 13:16:52.844270  101
2015-10-15 13:16:52.875470  108
2015-10-15 13:16:53.374667  104
2015-10-15 13:16:53.905063  102
2015-10-15 13:16:55.433853  103

我需要使用dateplot和绘制日志文件pgfplots。问题是它只能处理几分钟,但我的日志文件通常在一分钟之内。

这适用于几分钟长的文件:

\documentclass{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{dateplot}

\begin{document}
\begin{tikzpicture}

\begin{axis}[
date coordinates in=x,
xticklabel={\hour:\minute:\second\\ \day/\month\\ \year},
x tick label style={align=center}]

\addplot table [col sep=tab,trim cells=true,y=value] {
time    value
2015-10-15 13:16:48.019901  56
2015-10-15 13:16:48.066701  53
2015-10-15 13:16:48.097900  57
2015-10-15 13:16:51.126281  61
2015-10-15 13:16:51.828276  78
2015-10-15 13:16:52.844270  101
2015-10-15 13:16:52.875470  108
2015-10-15 13:16:53.374667  104
2015-10-15 13:16:53.905063  102
2015-10-15 13:16:55.433853  103
};

\end{axis}

\end{tikzpicture}
\end{document}

但一分钟内的文件如下所示:

在此处输入图片描述 \

笔记:重要的是整个时间戳都在情节中

相关内容