Pgfplots:如何更改轴乘数符号

Pgfplots:如何更改轴乘数符号

我想手动定义乘以 x 轴的符号。该怎么做?

举个例子:我不想使用科学计数法 $\cdot 10^2$,而是希望使用 $\cdot \Delta_x$。

答案1

假设您实际上正在谈论pgfplots(基于 TikZ 构建,但与 TikZ 不一样),您需要xtick scale label code/.code={$\cdot \Delta_{x}$}

在此处输入图片描述

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
  domain=0:1e9,samples=2,
  xtick scale label code/.code={$\cdot \Delta_{x}$}
]
\addplot {1};
\end{axis}
\end{tikzpicture}
\end{document}

或者您可以关闭任何此类标签,然后手动放置节点:

在此处输入图片描述

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
  domain=0:1e9,samples=2,
  xtick scale label code/.code={},
  name=ax
]
\addplot {1};
\end{axis}
\node [below left] at (ax.outer south east) {$\cdot \Delta_{x}$};
\end{tikzpicture}
\end{document}

相关内容