Re: Manipulating a Binomial CDF
- To: mathgroup at smc.vnet.net
- Subject: [mg94048] Re: [mg94035] Manipulating a Binomial CDF
- From: Syd Geraghty <sydgeraghty at me.com>
- Date: Wed, 3 Dec 2008 05:43:23 -0500 (EST)
- References: <gh0jl6$5mk$1@smc.vnet.net> <200812020543.AAA19191@smc.vnet.net>
Hi Jamie, The p-axis was being dynamically changed which resulted in the effect you saw. With options PlotRange & AxesOrigin appropriately defined you can get what you want. Manipulate[ Grid[{{ListPlot[ Table[Tooltip[{i, PDF[BinomialDistribution[n, p], i]}], {i, 0, n}], AxesOrigin -> {0, 0}, PlotRange -> {{0, n}, {0, 1}}, Filling -> Axis, FillingStyle -> Directive[Blue, Thick], PlotLabel -> Style["PDF Probability density", 14, Bold], ImageSize -> {280, 280}, AxesLabel -> {"n", "p"}, PlotStyle -> {Thick, PointSize[Large]}], ListPlot[ Table[Tooltip[{i, CDF[BinomialDistribution[n, p], i]}], {i, 0, n}], AxesOrigin -> {0, 0}, PlotRange -> All, Filling -> Axis, FillingStyle -> Directive[Blue, Thick], PlotLabel -> Style["CDF Probability density", 14, Bold], ImageSize -> {280, 280}, AxesLabel -> {"n", "p"}, PlotStyle -> {Thick, PointSize[Large]}],}}], {{n, 10, "Number of terms"}}, {{p, 0.5, "Probability of success"}, 0, 1, 0.01}] Hope that helps. Cheers ... Syd (PS Nice looking presentation Jamie) Syd Geraghty B.Sc, M.Sc. sydgeraghty at mac.com Mathematica 7.0.0 for Mac OS X x86 (64 - bit) (21st November, 2008) MacOS X V 10.5.4 MacBook Pro 2.33 Ghz Intel Core 2 Duo 2GB RAM On Dec 2, 2008, at 2:20 AM, Jamie Coventry wrote: > Hi, > > I have a query with a plot I'm doing with the code below. When I take > the "probability of success" slider down to values less than 0.2, the > graph of the BinomialCDF displays strange behaviour at n=0. The value > of P(N=E2=89=A40) is calculated correctly, but the point is > displayed below > the horizontal axes. > > Can anyone explain this? > > Here's the code: > > Manipulate[ > Grid[{{ > ListPlot[ > Table[Tooltip[{i, PDF[BinomialDistribution[n, p], i]}], {i, 0, > n}], > Filling -> Axis, FillingStyle -> Directive[Blue, Thick], > PlotLabel -> Style["Probability density", 14, Bold], > ImageSize -> {280, 280}, AxesLabel -> {"n", "p"}, > PlotStyle -> {Thick, PointSize[Large]}], > ListPlot[ > Table[Tooltip[{i, CDF[BinomialDistribution[n, p], i]}], {i, 0, > n}], > Filling -> Axis, FillingStyle -> Directive[Blue, Thick], > PlotLabel -> Style["Probability density", 14, Bold], > ImageSize -> {280, 280}, AxesLabel -> {"n", "p"}, > PlotStyle -> {Thick, PointSize[Large]}], > }}] > , {{n, 10, "Number of terms"}}, > {{p, 0.5, "Probability of success"}, 0, 1, 0.01}] > > Thanks in advance, > > Jamie >
- References:
- Re: Mathematica computes a different answer in version 7
- From: mark mcclure <mcmcclur@unca.edu>
- Re: Mathematica computes a different answer in version 7