提问于:
浏览数:
2060
## 编译环境
操作系统
* [ ] Windows 7/8/10
* [ ] macOS
* [x] Linux
`若需勾选,请把[ ]改成[x]`
Tex发行版
* [x] TexLive `年份`
* [ ] MikTeX `版本号`
* [ ] CTeX
`若需勾选,请把[ ]改成[x]`
## 我的问题
如下图所示,我希望横坐标标记处的数值小数点后保留四位。
![](https://wenda.latexstudio.net/data/attach/210101/9w40wcYR.png)
下面是我的代码:
```
\documentclass{book}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\begin{document}
\pgfplotstableread{
x y
1.3325 1535.5
1.3335 1537.82
1.3349 1540.92
1.3362 1543.62
1.3375 1546
}{\datatable}
\begin{tikzpicture}
\begin{axis}[]
\addplot+[] table [] {\datatable};
\end{axis}
\end{tikzpicture}
\end{document}
```
1 回答
1
```
\documentclass{book}
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\begin{document}
\pgfplotstableread{
x y
1.3325 1535.5
1.3335 1537.82
1.3349 1540.92
1.3362 1543.62
1.3375 1546
}{\datatable}
\begin{tikzpicture}
\begin{axis}[xtick=data,
x tick label style={
/pgf/number format/.cd,
precision=4,
/tikz/.cd
}
]
\addplot+[] table [] {\datatable};
\end{axis}
\end{tikzpicture}
\end{document}
```
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。