短 X 轴 pfgplots 的对数模式

短 X 轴 pfgplots 的对数模式

我正在尝试获取此图表(由 Origin 制作):

在此处输入图片描述

两个轴均采用对数尺度。

这是 MWE:

\documentclass{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{units}
\begin{document}
    \begin{tikzpicture}
    \begin{axis}[
    ymode=log,
    xmode=log,
    log ticks with fixed point
    ]
\addplot table {
9   1.75439
14  0.71429
18  0.41667
19  0.33333
34  0.11765
};
\end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

x 轴看起来很糟糕。在 Origin 中如何让它看起来像这样?

答案1

您必须手动定义 x-ticks 间隔。

% arara: pdflatex

\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.11}

\begin{document}
\begin{tikzpicture}
    \begin{axis}[%
        ,ymode=log
        ,xmode=log
        ,log ticks with fixed point
        ,xtick={10,15,...,35}
        ,minor xtick={1,...,40}
    ]
    \addplot table {
        9   1.75439
        14  0.71429
        18  0.41667
        19  0.33333
        34  0.11765
    };
    \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容