![使用 pgfplotsset 设置刻度精度](https://linux22.com/image/255184/%E4%BD%BF%E7%94%A8%20pgfplotsset%20%E8%AE%BE%E7%BD%AE%E5%88%BB%E5%BA%A6%E7%B2%BE%E5%BA%A6.png)
首先,这个论坛对我来说已经有一段时间了,是一个很棒的资源。我最近开始使用pgfplots
和tikz
,所以有些事情我还需要弄清楚。我希望我的问题会很清楚,MWE 没问题...
我使用 从 Matlab 导出我的图matlab2tikz
。我的一些数据恰好在如图所示的范围内,其中刻度标签上的标准精度不足以区分它们(y 轴上的所有内容都标记为“1”)。我可以在每个图中手动更改格式,但我真的更愿意\pgfplotsset
在实际tikzpictures
开始之前使用它。我应该在命令中添加什么\pgfplotsset
来实现这一点?
\documentclass{article}
\usepackage{tikz,pgfplots}
\begin{document}
\pgfplotsset{%
every axis plot post/.append style={line width = 2pt}}
\begin{tikzpicture}
\begin{axis}
[title=Trying to set precision with pgfplotsset]
\addplot +[domain=0:1] {(x+rnd)/4000+1};
\end{axis}
\end{tikzpicture}%
\begin{tikzpicture}
\begin{axis}[
title=Precision set manually inside tikzpicture,
/pgf/number format/.cd,
fixed,precision=4]
\addplot +[domain=0:1] {(x+rnd)/4000+1};
\end{axis}
\end{tikzpicture}
\end{document}