使用包 pgfplots 构建的堆叠 ybar 对数图中,以 10 为基数的标度错误

使用包 pgfplots 构建的堆叠 ybar 对数图中,以 10 为基数的标度错误

我想要标题中描述的情节。所以我向环境中添加了选项log basis y=10和。比例变得不对。如果我只添加一个选项,比例就正确了。是我的错误还是包中的错误?我使用的是版本 1.5.1 和版本 2.10。以下是示例。ybar stackedaxispgfplotspgfplotspgf/tikz

\documentclass{article}
\usepackage{pgfplots}

\begin{document}

\begin{tabular}{cc}
\begin{tikzpicture}
     \begin{axis}[ymode=log
%                , log basis y=10
%                , ybar stacked
                 ]
          \addplot coordinates {(0,1e5)};
          \addplot coordinates {(0,9e5)};
     \end{axis}
\end{tikzpicture}
&
\begin{tikzpicture}
     \begin{axis}[ymode=log
                , log basis y=10
%                , ybar stacked
                 ]
          \addplot coordinates {(0,1e5)};
          \addplot coordinates {(0,9e5)};
     \end{axis}
\end{tikzpicture}
\\
\begin{tikzpicture}
     \begin{axis}[ymode=log
%                , log basis y=10
                , ybar stacked
                 ]
          \addplot coordinates {(0,1e5)};
          \addplot coordinates {(0,9e5)};
     \end{axis}
\end{tikzpicture}
&
\begin{tikzpicture}
     \begin{axis}[ymode=log
                , log basis y=10
                , ybar stacked
                 ]
          \addplot coordinates {(0,1e5)};
          \addplot coordinates {(0,9e5)};
     \end{axis}
\end{tikzpicture}
\end{tabular}

\end{document}

答案1

这是 pgfplots 1.5.1 中的一个错误。

我会调查此事。谢谢你的报告。

顺便说一句:请随意将看似错误的问题发送到 pgfplots 的 sourceforge 错误跟踪器。

相关内容