When creating a plot like this one
\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
scaled y ticks=false,
yticklabel style={
/pgf/number format/.cd,
sci,
sci generic={mantissa sep=\times,exponent={10^{#1}}}
}
]
\addplot coordinates {
(1, 972817.3879)
(2, 1436186.725)
};
\end{axis}
\end{tikzpicture}
\end{document}
I'm trying to use scientific notation in the y axis with \times as the mantissa separator instead of the default \cdot. The exponent is not showing up, though. I looked at Section 4.12.1 in the pgfplots manual and Section 2.7 in the pgfplotstable manual and followed the examples there, but there were no examples using this particular case with yticklabel.
How do I fix this?
The plot may be viewed here:





