pgf プロット上の色付きエラー バー

pgf プロット上の色付きエラー バー

私はエラーバーをpgf-plotのデータと同じ色にしようとしていました。その方法は以前ここで詳しく説明されていました -散布クラスでエラーバーの色を定義する

私の最初のコード

\begin{figure}[htbp] 
\centering
\begin{tikzpicture} 
\begin{axis}[
xlabel={time, $s$},
ylabel={fraction},
ymin=0, ymax=1,
grid=major,
legend entries={$16nt$,$40nt$,$62nt$},
]
\addplot[
scatter,
only marks,
scatter src=explicit symbolic,
scatter/classes={
  16nt={mark=square*,blue},
  40nt={mark=triangle*,red},
  62nt={mark=*,draw=black}
  },
error bars/.cd,
y dir=both,
y explicit
]
table[x=x, y=y,y error = err, meta=label, row sep=crcr] {
x      y      err    label\\
0.1    0.15   0.1    16nt\\
0.45   0.27   0.1    16nt\\
0.02   0.17   0.1    16nt\\
0.06   0.1    0.1    16nt\\
0.9    0.5    0.1    40nt\\
0.5    0.3    0.1    40nt\\
0.85   0.52   0.1    40nt\\
0.12   0.05   0.1    40nt\\
0.73   0.45   0.1    62nt\\
0.53   0.25   0.1    62nt\\
0.76   0.5    0.1    62nt\\
0.55   0.32   0.1    62nt\\
};
\end{axis}
\end{tikzpicture}
\caption{trial plot}
\end{figure}

でも私が変わると

error bars/.cd,
y dir=both,
y explicit` by `error bars with color=err 

前述の回答に記載されているように、

error bars with color/.style={
visualization depends on=\thisrow{#1} \as \error,
visualization depends on=y \as \y,
scatter/@pre marker code/.append code={ % Homebrew color bars
        \draw (0,0) -- +(axis direction cs:0,-\error) -- +(axis direction cs:0,\error);
        \draw (0,0) plot [mark=-] coordinates {(axis direction cs:0,\error) (axis direction cs:0,-\error)};
},
error bars/.cd, % Invisible color bars, to get the right axis limits
        y dir=both,
        y explicit,
        error bar style={opacity=0},
/pgfplots/.cd
}

文書に間違いがあるためコンパイルできません \end{axis}

メッセージ付き

TeX の容量を超えました。申し訳ありません [グループ化レベル = 255]。\pgfmth@float@parse#1->\begingroup\pgfkeys{/pgf/fpu/pgf/fpu/出力フォーム... \end{axis}

それはどういう意味ですか? 質問が愚かだったらごめんなさい。私は LaTex の初心者で、この点について本当に困っています。

関連情報