带有 pgfplots 的子网格

带有 pgfplots 的子网格

我知道如何获取pgfplots如下所示的网格,但是如何才能另外获取没有标签的子网格?

\documentclass{article}

\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
   \begin{axis}[grid=both,no markers,samples=100]
      \addplot {sin(deg(x))};
   \end{axis}
\end{tikzpicture}

\end{document}

输出:

输出

答案1

您可以使用grid=bothminor tick num=<number>;然后(如果您愿意)您可以将小刻度的长度设置为0pt

\documentclass{article}

\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
   \begin{axis}[
  grid=both,
  no markers,
  samples=100,
  minor tick num=2,
  every minor tick/.style={minor tick length=0pt}]
      \addplot {sin(deg(x))};
   \end{axis}
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容