1. 程式人生 > >Mathematica應用例項——輸出二項分佈的概率密度函式圖(PDF of Binomial Distribution)

Mathematica應用例項——輸出二項分佈的概率密度函式圖(PDF of Binomial Distribution)

在Excel中繪製二項分佈的概率密度函式圖,需要先使用公式製作資料集,然後基於資料集進行繪圖。在Mathematica中,僅需一行命令即可(兩者所需時間不是一個數量級)。Mathematica程式碼:
ListPlot[Table[{k, 
   PDF[BinomialDistribution[100, p], k]}, {p, {0.3, 0.5, 0.8}}, {k, 0, 
   100}], Filling -> Axis, PlotRange -> All, 
 PlotLegends -> {0.3, 0.5, 0.8}]
輸出:下面的圖為Excel中繪製的圖形,和Mathematica的輸出是一致的。
這裡有個地方比較坑,如果不加入“PlotRange -> All,”選項,輸出的圖形是錯的,如下所示:還是那句老話,一定要檢驗!