跳至內容

File:Beta distribution cdf.svg

頁面內容不支援其他語言。
這個檔案來自維基共享資源
維基百科,自由的百科全書
原始檔案 (SVG 檔案,表面大小:566 × 425 像素,檔案大小:80 KB)


摘要

描述
English: Cumulative distribution function for the Beta distribution. Based on work of Krishnavedala.
日期
來源 自己的作品
作者 Horas
其他版本
SVG開發
InfoField
 本SVG檔案的原始碼通過W3C驗證
 本向量圖形使用Gnuplot創作。

授權條款

此檔案不具有著作權,屬於公有領域,因為其所包含之内容均為公有資訊,不包含任何原創内容

Source Codes

Using gnuplot
reset
reset session

out=2
outputpath= "./"
outputfilename="betacummulative"
if(out==1) {
	set terminal qt size 1000,750 font ",14"
}
if(out==2) {
	set terminal pdfcairo size 16cm,12cm  font ",20" linewidth 2
	set output outputpath.outputfilename.".pdf"
}
if(out==3) {
	set terminal pngcairo size 800,600  font ",14"
	set output  outputpath.outputfilename.".png"
}

dbeta(x,a,b) = exp((a-1)*log(x)+(b-1)*log(1-x)-lgamma(a)-lgamma(b)+lgamma(a+b))
pbeta(x,a,b) = ibeta(a,b,x)
f(x,y,z) = pbeta(x,y,z)

set samples 500
 
set xrange [0:1]
set xtics 0.2
set yrange [0:1]
set ytics 0.2

#set xlabel "x"
set ylabel "CDF"

set key at .40,1

set grid xtics ytics mytics lw 1 lc rgb "#888" dashtype 3 lt 1
set border 3 back lw 2 lc rgb "#222"
set tics in nomirror scale 0.75

lww=2
set ls 1 lw lww lc rgb "#E41A1C"
set ls 2 lw lww lc rgb "#377EB8"
set ls 3 lw lww lc rgb "#4DAF4A"
set ls 4 lw lww lc rgb "#984EA3"
set ls 5 lw lww lc rgb "#FF7F00"

plot \
    f(x, 0.5,0.5) w l ls 1	title "{/Symbol a} = {/Symbol b} = 0.5", \
    f(x, 5,  1)   w l ls 2	title "{/Symbol a} = 5, {/Symbol b} = 1", \
    f(x, 1,  3)   w l ls 3	title "{/Symbol a} = 1, {/Symbol b} = 3", \
    f(x, 2,  2)   w l ls 4	title "{/Symbol a} = 2, {/Symbol b} = 2", \
    f(x, 2,  5)   w l ls 5	title "{/Symbol a} = 2, {/Symbol b} = 5"

if (out>1) {
	set output
}
if (out == 1) {
	pause -1
}
Using python with matplotlib, scipy and numpy toolboxes.
from matplotlib.pyplot import *
from numpy import linspace
from scipy.stats import beta

x = linspace(0,1,75)

fig = figure()
ax = fig.add_subplot(111)
ax.plot(x,beta.cdf(x,0.5,0.5),label=r"$\alpha=\beta=0.5$")
ax.plot(x,beta.cdf(x,5,1),label=r"$\alpha=5, \beta=1$")
ax.plot(x,beta.cdf(x,1,3),label=r"$\alpha=1, \beta=3$")
ax.plot(x,beta.cdf(x,2,2),label=r"$\alpha=2, \beta=2$")
ax.plot(x,beta.cdf(x,2,5),label=r"$\alpha=2, \beta=5$")
ax.grid(True)
ax.minorticks_on()
ax.legend(loc=9)
setp(ax.get_legend().get_texts(),fontsize='small')
ax.set_ylim(0,2.6)
ax.set_xlabel("x")
ax.set_ylabel("PDF")

fig.savefig("Beta_distribution_cdf.svg",bbox_inches="tight",\
	pad_inches=.15)

說明

添加單行說明來描述出檔案所代表的內容

在此檔案描寫的項目

描繪內容

檔案來源 Chinese (Taiwan) (已轉換拼寫)

image/svg+xml

1f72bea9f3bba076e2825b83bc7596ef7c26b2bd

81,532 位元組

425 像素

566 像素

檔案歷史

點選日期/時間以檢視該時間的檔案版本。

日期/時間縮⁠圖尺寸使用者備⁠註
目前2014年11月14日 (五) 18:50於 2014年11月14日 (五) 18:50 版本的縮圖566 × 425​(80 KB)Horas{{Information |Description=edited to fit to prob. density function plot. Better readability. |Date=2014-11-14 |Source={{own}} |Author= ~~~ |Permission= |other_versions= }}
2011年6月4日 (六) 21:56於 2011年6月4日 (六) 21:56 版本的縮圖640 × 495​(65 KB)Krishnavedalacorrected the y-axis label and location of legend
2011年6月4日 (六) 21:54於 2011年6月4日 (六) 21:54 版本的縮圖639 × 495​(65 KB)Krishnavedalacorrected the range of y-axis
2011年6月4日 (六) 21:53於 2011年6月4日 (六) 21:53 版本的縮圖639 × 489​(68 KB)Krishnavedala{{Information |Description ={{en|1=Cumulative distribution function for the Beta distribution. Created using python with matplotlib, scipy and numpy toolboxes. <syntaxhighligh

下列頁面有用到此檔案:

全域檔案使用狀況

以下其他 wiki 使用了這個檔案:

詮釋資料