隐藏部分情节

隐藏部分情节

有没有办法隐藏部分情节,可以通过数字指定间隔?

我有一个图xmin,其中定义了xmax、和,我需要将其从yminymax轴,无需使用enlarge x limits

在这种情况下,我想保持一切原样,只隐藏图上 -0.5 和 0 之间的部分X轴。

最小工作示例:

\documentclass[border=2pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
    xmin=-0.5,
    xmax=5.5,
    ymin=-1.54,
    ymax=16.96,
]

\addplot[style=loosely dashed, thick] gnuplot{0.261*x+8.073};

\end{axis}
\end{tikzpicture}
\end{document}

目的是正确对齐两个轴,其中一个轴具有符号坐标和自动填充,因此无法绘制此函数。如果有人想用覆盖形状覆盖它,这是不可接受的,因为背景颜色会有所不同。

答案1

您可以使用 键设置函数评估的范围domain=<min>:<max>

\documentclass[border=2pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture}
\begin{axis}[
    xmin=-0.5,
    xmax=5.5,
    ymin=-1.54,
    ymax=16.96,
    domain=0:5.5
]

\addplot[style=loosely dashed, thick, samples=2] gnuplot{0.261*x+8.073};

\end{axis}
\end{tikzpicture}
\end{document}

相关内容