Y 刻度仅科学计数法

Y 刻度仅科学计数法

所以我尝试按照这个解决方案这个链接。

代码:


\documentclass[12pt]{article}
\usepackage{tikz}
\usepackage{float}
\usepackage{pgfplots}
\begin{document}
    \begin{figure}[H]\centering
        \begin{tikzpicture}
            \begin{axis}[%
            width=1.952in,
            height=1.493in,
            at={(3.5in,2.6in)},
            scale only axis,
            xmin=0,
            xmax=3.5,
            xlabel style={font=\color{white!15!black}},
            xlabel={$t$},
            ymin=-5000,
            ymax=500,
            ylabel style={font=\color{white!15!black}},
            ylabel={$u$},
            y tick label style={scaled ticks=base 10:-3},
            axis background/.style={fill=white}
            ]
                \addplot [color=blue,domain = 0:3.5]{-4000*x/3};
            \end{axis}
        \end{tikzpicture}
        \caption{Sample plot.}
    \end{figure}
\end{document}

输出:

在此处输入图片描述

虽然我得到了想要的 y 轴,但 x 轴却被标记为科学计数法,而我并不想这样。如何设置仅以科学计数法显示 y 轴刻度标记,而不显示 x 轴?我想以科学计数法显示指数和尾数位于 y 轴上方。

相关内容