使用 pst-func 绘制二项分布的 cdf

使用 pst-func 绘制二项分布的 cdf

我发现了一个令人惊奇的pst-func软件包,可以绘制各种数学函数,包括二项分布的 cdf。

使用 XeLaTeX 我可以编译(例如在 OVerleaf 中):

% Requires XeLaTeX, LuaLaTeX, LaTeX compiler!!!!!
% Is not compatible with the pdfLaTeX compiler!!!!
\documentclass[11pt]{article}
\usepackage{pst-func}

\newcommand{\rightEndPlot}{10}
\newcommand{\BinomialN}{4}
\newcommand{\Binomialp}{0.5}
\begin{document}    

% See https://mirror.foobar.to/CTAN/graphics/pstricks/contrib/pst-func/doc/pst-func-doc.pdf
\psset{xunit=0.8cm,yunit=8cm}%
\begin{pspicture*}[showgrid=false](-1.5,-0.1)(\rightEndPlot,1.2)%
\psset{arrowscale=1.3,arrowinset=0.05,arrowlength=1.9,comma}%
\psaxes[labelFontSize=\scriptstyle,xticksize=0 1.07,yticksize=0 \rightEndPlot,tickcolor=gray!50,
Dy=0.1,dy=0.1,Dx=1,dx=1,Ox=0]{->}(0,0)(-0.9,0)(\rightEndPlot,1.1)
%\uput[-90](15.8,0){$z$}\uput[0](0,1.1){$P_{0,15}^{100}(Z=z)$}
\psBinomialF[linecolor=red,fillstyle=solid,fillcolor=yellow,barwidth=0.4,opacity=0.5,LineEndColorL=red]{\BinomialN}{\Binomialp}
\end{pspicture*}
\end{document}

在此处输入图片描述

这正是我想要的,只是红线已经在 7 左右结束,但我希望它一直延伸到图的右端。我怎样才能将红线延伸到末端?我想在 [-1,10] 上绘制 cdf,而不仅仅是在 [-1,7] 上绘制。

答案1

您正在寻找情节选项rightEnd

\psBinomialF[linecolor=red,
fillstyle=solid,
fillcolor=yellow,
barwidth=0.4,
opacity=0.5,
LineEndColorL=red,
rightEnd=5]{\BinomialN}{\Binomialp}

在此处输入图片描述

相关内容