![条形垂直图中的全彩色条形图](https://linux22.com/image/260417/%E6%9D%A1%E5%BD%A2%E5%9E%82%E7%9B%B4%E5%9B%BE%E4%B8%AD%E7%9A%84%E5%85%A8%E5%BD%A9%E8%89%B2%E6%9D%A1%E5%BD%A2%E5%9B%BE.png)
我使用这段代码用 pgfplots 创建了一个图:
\begin{figure}[htp]
\centering
\begin{tikzpicture}
\begin{semilogxaxis}[ybar stacked,ymajorgrids=true]
\addplot [red]
table [x=nodes,y=1]
{./MATLAB/grafici/energia/broadcast_scenario/energy_broadcast_varpktslossprobability_100nodes.txt};
\end{semilogxaxis}
\end{tikzpicture}
\end{figure}
结果我得到了正确的图,但条形图没有完全着色。只有这个条形图的边框是红色的,我希望它们内部也完全着色。
答案1
要填充堆叠条形图,需要添加命令fill
并\addplot
最终draw
为外部边框着色