跳至內容

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 (Hong Kong) (已轉換拼寫)

沒有維基數據項目的某些值

作者姓名字串 Chinese (Hong Kong) (已轉換拼寫):​Horas
維基媒體使用者名稱 繁體中文 (已轉換拼寫):​Horas

著作權狀態 繁體中文 (已轉換拼寫)

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

上傳者的原創作品 繁體中文 (已轉換拼寫)

多媒體型式 繁體中文 (已轉換拼寫)

image/svg+xml

校驗和 繁體中文 (已轉換拼寫)

1f72bea9f3bba076e2825b83bc7596ef7c26b2bd

資料大小 Chinese (Hong Kong) (已轉換拼寫)

81,532 位元組

425 像素

566 像素

創作所用軟件 繁體中文 (已轉換拼寫)

Matplotlib 中文 (已轉換拼寫)

客體角色 Chinese (Hong Kong) (已轉換拼寫):​plotting library 英文
客體角色 Chinese (Hong Kong) (已轉換拼寫):​自由及開放源碼軟件 Chinese (Hong Kong) (已轉換拼寫)
客體角色 Chinese (Hong Kong) (已轉換拼寫):​Python函式庫 繁體中文 (已轉換拼寫)

檔案歷史

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

日期/時間縮⁠圖尺寸用戶備⁠註
目前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 使用了這個檔案:

詮釋資料