我有一些带有完整时间戳的日志文件,如下所示:
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}
但一分钟内的文件如下所示:
笔记:重要的是整个时间戳都在情节中