内容如下:
事件文件
y mean lower upper
0 7.70234e-08 6.73448e-08 8.67019e-08
0.1 8.49244e-08 7.72264e-08 9.26225e-08
0.2 1.1735e-07 1.02559e-07 1.32141e-07
0.3 3.06841e-07 2.47066e-07 3.66616e-07
0.4 1.59601e-06 1.36706e-06 1.82496e-06
0.5 5.95445e-06 4.11006e-06 7.79884e-06
0.6 -5.19059e-06 -1.05236e-05 1.42373e-07
0.7 -6.53589e-05 -9.47471e-05 -3.59706e-05
0.8 -0.000211282 -0.000255298 -0.000167265
0.9 -0.00041731 -0.000518634 -0.000315985
1 -0.000812216 -0.000998166 -0.000626266
主文本
\documentclass[12pt]{article}
\usepackage{tikz, pgfplots}
\pgfplotsset{compat=1.10}
\usepgfplotslibrary{fillbetween}
\begin{document}
\begin{figure}
\begin{tikzpicture}[baseline]
\begin{axis}[
width=0.5\textwidth,
height=0.5\textwidth,
xlabel=X,
ylabel=Y,
title=This is a title,
ymin=-0.0003,
ymax=0.000012,
]
\addplot[
red,
name path=max,
] table[
x=y,
y=upper,
] {events.dat};
\addplot[
green,
name path=min,
] table[
x=y,
y=lower,
] {events.dat};
\addplot[
blue,
opacity=0.1,
] fill between[of=min and max];
\end{axis}
\draw (current bounding box.south east) rectangle (current bounding box.north west);
\end{tikzpicture}%
\end{figure}
\end{document}
注释掉ymin
和ymax
行后就没问题了。然后使用这些,并且 的值越来越小ymin
,例如 、-0.0006
、-0.0005
和-0.0004
- 0.0003
,情节会向下移动到页面下方,-0.0001
最后将其推离页面底部。为什么?我想要<= -0.0001
保留页面上的情节!
此外,根据评论的建议,如果你绘制边界框,就可以看到拉伸: