我用的是这个pgfplots
包。
当数据范围较小时,是否有任何解决方案可以显示“对数”刻度?一种解决方案是使用 、 和 手动增加范围,xmin
但这xmax
并不是ymin
很ymax
令人满意。
例如,在下面的例子中,我想显示 x=1、x=2、x=3 的刻度。我可以手动执行此操作,但我可以强制 pgfplots 自动显示它吗?
梅威瑟:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{loglogaxis}[]
\addplot [smooth,mark=none,line width=2pt] coordinates {(1,10) (2,11) (3,13)}; %
\end{loglogaxis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{loglogaxis}[xmin=1,xmax=10,ymin=1,ymax=100]
\addplot [smooth,mark=none,line width=2pt] coordinates {(1,10) (2,11) (3,13)};
\end{loglogaxis}
\end{tikzpicture}
\end{document}