在 pgfplots 上添加恒定误差线

在 pgfplots 上添加恒定误差线

我见过很多关于误差线的问题,但有没有一个简单的命令可以让我在 x/y 方向的所有点上添加一个恒定的 5% 或 0.1 误差。我见过的所有问题都有复杂的命令来自定义每个点的误差,而我不想要。

谢谢!(如果重复了请见谅)

答案1

当然可以。下面是一个改编自 PGFPlots 手册的示例,其中将(固定)相对 x 误差和固定/恒定 y 误差添加到环境的所有图中axis

% used PGFPlots v1.15
\documentclass[border=5pt]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
    \begin{axis}[
        error bars/x dir=both,
        error bars/x fixed relative=0.5,
        error bars/y dir=both,
        error bars/y fixed=0.1,
    ]
        \addplot table {
            x   y
            0   0
            0.1 0.1
            0.2 0.2
            0.5 0.5
            1   1
        };
        \addplot+ [
            domain=0:1,
            samples=5,
        ] {x^2};
    \end{axis}
\end{tikzpicture}
\end{document}

该图显示了上述代码的结果

相关内容