En el siguiente MWE, las líneas y las barras de error verticales tienen el ancho correcto, pero no las barras horizontales. ¿Cómo los configuro como "muy gruesos"? Además, ¿hay alguna manera de controlar su longitud? Finalmente, ¿hay alguna manera de configurar las barras de error en sólidas, mientras que la línea es discontinua?
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\pgfplotsset{/pgfplots/error bars/error bar style={very thick}}
\pgfplotsset{
every axis plot/.append style={very thick, black},
}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [dashed, mark=asterisk, error bars/.cd, y dir=both, y explicit]
table [x=x, y=y, y error=y-err]{%
x y y-err
0 0 0.5
1 1 0.5
2 2 0.5
3 3 0.5
4 4 0.5
};
\end{axis}
\end{tikzpicture}
\end{document}
Respuesta1
Sí, usando error bar style={line width=
... }
puedes aumentar el grosor de la barra. Con error mark options
puede personalizar las marcas de arriba y de abajo. (Ver esta respuestaaquí):
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\pgfplotsset{/pgfplots/error bars/error bar style={very thick}}
\pgfplotsset{
every axis plot/.append style={very thick, black},
}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot [dashed, mark=asterisk, error bars/.cd, y dir=both, y explicit,
error bar style={line width=2pt,solid},
error mark options={line width=1pt,mark size=4pt,rotate=90}]
table [x=x, y=y, y error=y-err]{%
x y y-err
0 0 0.5
1 1 0.5
2 2 0.5
3 3 0.5
4 4 0.5
};
\end{axis}
\end{tikzpicture}
\end{document}
(Edición: nota agregada sobre error mark options
, segunda edición: agregada dashed
a la trama y solid
a error bar style
)