pgfplots 丟棄 xtick 座標

pgfplots 丟棄 xtick 座標

我正在用 pgfplots 建立幾個圖表。我遇到的問題是,有些圖表沒有最後一個座標的值,如下例所示(我想保持 x 軸上的刻度線一致)。

\documentclass{standalone}

\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}

\begin{tikzpicture}
  \begin{axis}[xtick={1,2,5,10,20,50,100},xticklabels={1,2,5,10,20,50,100},unbounded coords=jump,xminorticks=false,yminorticks=false]
    \addplot[smooth] coordinates {
      (1.0000000000, 1.3562500000)
      (2.0000000000, 1.2825000000)
      (5.0000000000, NaN)
      (10.0000000000, 4.2087500000)
      (20.0000000000, 10.7962500000)
      (50.0000000000, 91.7450000000)
      (100.0000000000, NaN)
    };
  \end{axis}
\end{tikzpicture}


\end{document}

其產生:

在此輸入影像描述

有沒有辦法強制 x 軸包含 100 的刻度和標籤? 'unbounded coords=jump' 選項沒有幫助,因為沒有更多的線條可以繪製。

謝謝

答案1

您可以xmax=102在軸選項中新增類似的內容。

相關內容