Bootstrap的直白說明

2021-09-18 03:44:26 字數 1841 閱讀 9537

bootstrap不是twitter的那個前端,而是統計學中的概念,下邊隨實驗進行說明

假設有個事件,共發生了10000000次,發生的概率呈泊松分布。當然,假設我們是不知道他是泊松分布的

我們只知道它的乙個取樣,從這個取樣中看不出來什麼,比如其均值都不對

sample = np.random.choice(all, size=20)

# array([1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 2, 1, 4, 2, 5, 2])

sample.mean()

# 1.3500000000000001

現在使用bootstrap(其中的一種,resampling),從sample中重複取樣,然後計算平均值,這樣就可以計算置信區間了。

可以多來幾次

def plot_hist():

fig = plt.figure()

plot1 = fig.add_subplot(221)

plot2 = fig.add_subplot(222)

plot3 = fig.add_subplot(223)

plot4 = fig.add_subplot(224)

for plot in (plot1, plot2, plot3, plot4):

sample = np.random.choice(all, size=50)

samples = [ np.random.choice(sample, size=20) for i in range(1000) ]

means = [ s.mean() for s in samples ]

plot.clear()

plot.hist(means, bins=30)

return fig

可以看出sample的隨機性還是對最終的圖形有很大影響的。但是在此計算假設檢驗的話,基本上都靠譜。

Bootstrap的Datepicker外掛程式的使用

記錄一下自己在實際專案中使用datepicker外掛程式方法 給出datepicker官方文件位址,想知道更多引數資訊,可以檢視官方文件 這只是乙個日期選擇框,如果還需要時間資訊的話 使用datetimepicker外掛程式就可以了。先上效果圖 下面只展示主要部分的 html部分 class for...

基於bootstrap的mvcpager簡單分頁

然後匯入命名空間 using webdiyer.webcontrols.mvc 前提是要引用dll檔案 下面是源 控制器 public actionresult basic string id else return view list 檢視頁面 切記要匯入命名空間 using boostrap.m...

bootstrap的柵格系統

bootstrap的理解 1.bootstrap的柵格系統 bootstrap 提供了一套響應式 移動裝置優先的流式柵格系統,隨著螢幕或視口 viewport 尺寸的增加,系統會自動分為最多12列。1.1柵格系統的簡介 柵格系統用於通過一系列的行 row 與列 column 的組合來建立頁面布局。2...