Pgfplots: Como alterar o símbolo do multiplicador do eixo

Pgfplots: Como alterar o símbolo do multiplicador do eixo

Quero definir manualmente o símbolo que multiplica o eixo x. Como fazer isso?

Por exemplo: Em vez da notação científica $\cdot 10^2$, eu gostaria de ter $\cdot \Delta_x$.

Responder1

Supondo que você esteja realmente falando pgfplots(que é baseado no TikZ, mas não é o mesmo que o TikZ), você precisa do xtick scale label code/.code={$\cdot \Delta_{x}$}.

insira a descrição da imagem aqui

\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}

Ou você pode desativar qualquer rótulo e colocar um nó manualmente:

insira a descrição da imagem aqui

\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}

informação relacionada