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가이드가 0입니다.

관련 정보