pgfplots 动画,轴固定

pgfplots 动画,轴固定

对于两个应该相继显示的图,我有以下 MWE:

\documentclass{beamer}
\usepackage{animate}
\usepackage{ifthen}
\usepackage{pgf,pgfplots}

\begin{document}
\beging{frame}[fragile]
\begin{animateinline}{8}
        \multiframe{8}{ie=2+1,iw=2+1}{
            \begin{tikzpicture}
            \begin{axis}
                \addplot plot[
                    mark=e, red,
                    x filter/.code={\pgfmathparse{#1<=\ie ? #1 : "nan"}}
                ] 
                coordinates {
                    (2,4)
                    (3,5)
                    (4,6)
                    (5,7)
                };
                \addplot plot[mark=w,blue,x filter/.code={\pgfmathparse{#1<=\iw ? #1 : "nan"}}]
                coordinates {
                    (2,2)
                    (3,6)
                    (4,7)
                    (5,8)
                };
            \end{axis}
        \end{tikzpicture}
        }
    \end{animateinline}
\end{frame}
\end{document}

效果很好,只是轴一直在变化。如何预先固定轴?

相关内容