TiKZ 長條圖中奇怪的垂直網格

TiKZ 長條圖中奇怪的垂直網格

我嘗試使用 TiKZ 製作一組條形圖,pgfplots但由於某些未知原因,該圖在 X = 1 中顯示垂直網格,即使圖表中沒有添加網格。

有辦法解決這個問題嗎?這是一個 MWE:

\documentclass{article}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
 xmin = 0, xmax = 4,
 ymin = 0, ymax = 0.2,
 yticklabel={\pgfmathparse{\tick*100}\pgfmathprintnumber{\pgfmathresult}\%},
 xlabel = X, ylabel = Y,
 ybar interval=1,
 bar width=25pt,
 legend style={cells={anchor=center, fill}, nodes={inner sep=1,below=-1.1ex}},area legend,
 legend pos=outer north east
 ]
 \addplot [color = red, fill = red, ybar]
    coordinates{(1,0.1632003)
                };
 \addplot [color = green, fill = green, ybar]
    coordinates{(2,0.132558)
                };
  \addplot [color = blue, fill = blue, ybar]
    coordinates{(3,0.1173594)
                };
 \draw [black, thick] (axis cs:0,0) -- (axis cs:7,0);               
 \legend{A, B, C}
 \end{axis}
 \end{tikzpicture}

\end{document}

以及預覽:

在此輸入影像描述

答案1

ybar interval需要至少兩個座標才能繪製間隔。但隨後你切換回ybar.因此零寬度ybar interval引導。

相關內容