有人知道如何避免堆积条形图中短条的标签重叠吗? x 轴的缩放比例不得改变。
我的想法是依次写标签,所以首先是 25(蓝色),然后是 1(红色)。
另一个想法是在栏的下方和上方交替写上标签。
我无法同时做到这两点。
\documentclass[]{scrreprt}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xbar stacked,
width=12cm,
height=12cm,
y=1cm,
symbolic y coords={RAM-Dump 3, RAM-Dump 2, RAM-Dump 1},
ytick=data,
xticklabels={,,},
xmin = 0,
xmax = 1400,
nodes near coords,
nodes near coords align={horizontal}
]
\addplot coordinates {
(0,RAM-Dump 3) (25,RAM-Dump 2) (0,RAM-Dump 1)
};
\addplot coordinates {
(0,RAM-Dump 3) (1,RAM-Dump 2) (0,RAM-Dump 1)
};
\end{axis}
\end{tikzpicture}
\end{document}}