使用时listplot
,有没有办法截断多余的范围数据?
该选项yEnd=10
只是删除上面的点,y=10
从而改变曲线的整体形状。
以下是示例代码:
\documentclass{article}
\usepackage{pst-plot}
\begin{document}
\def\data{0 0 1 4 1.5 1.75 2.25 4 2.75 7 3 9 3.5 13 4 15 4.5 15 5 1 5.5 1}
\begin{psgraph}(0,0)(6,10){10cm}{3cm}
\listplot[showpoints=true]{\data}
\end{psgraph}
\vspace*{20mm}
\begin{psgraph}(0,0)(6,10){10cm}{3cm}
\listplot[showpoints=true,yEnd=10]{\data}
\end{psgraph}
\end{document}
答案1
\documentclass{article}
\usepackage{pst-plot}
\begin{document}
\def\data{0 0 1 4 1.5 1.75 2.25 4 2.75 7 3 9 3.5 13 4 15 4.5 15 5 1 5.5 1}
\begin{psgraph}[Dy=2](0,0)(6,10){10cm}{3cm}
\listplot[showpoints]{\data}
\end{psgraph}
\vspace*{20mm}
\begin{psgraph}[Dy=2](0,0)(6,10){10cm}{3cm}
\psclip{\psframe[linestyle=none](-5pt,-5pt)(6,10)}
\listplot[showpoints]{\data}
\endpsclip
\end{psgraph}
\end{document}