我使用这段代码用 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
为外部边框着色