使用蒙特卡羅模擬計算功率,*2部分:使用power運行模擬

    在上一篇文章中,向您展示了如何使用蒙特卡羅模擬計算t檢驗的功率。在本文中,將向您展示如何將模擬集成到Stata的power命令中,以便您可以輕松地為一系列參數(shù)值創(chuàng)建自定義表格和圖形。

    統(tǒng)計學家在計劃一項科學研究時,很少為一組假設計算功率。我們通常計算一系列參數(shù)值的功率,并選擇一組經(jīng)濟上和邏輯上可行的現(xiàn)實假設。例如,下面我使用power onemean以10為增量計算50到100的樣本大小。該表顯示了假設的參數(shù)值,包括alpha水平、零值和替代假設下的平均值,平均值(delta)之間的標準化差異、標準偏差和每個樣本大小的功率。

    還使用了下面的graph選項繪制了樣本大小范圍內(nèi)的功率。然后,使用表格和圖表來選擇一個滿足我的研究的功率要求的樣本大小。


    除了樣本大小,power命令還允許您為其他參數(shù)輸入一系列值,例如標準偏差,平均值或alpha級別。并且power將創(chuàng)建結果的表格和圖表。

    您還可以將自己的方法添加到power的強大功能套件中。讓我們將上一篇文章中的t測試模擬程序添加到power中,看看它是如何工作的。

    回想上一篇文章,我們創(chuàng)建了一個名為simttest的程序來計算t檢驗的功效。該程序接受五個輸入?yún)?shù),創(chuàng)建一個假隨機假設的偽隨機數(shù)據(jù)集,對虛假設進行檢驗,并返回假設檢驗的結果。

    我們使用simulate多次運行程序并將結果保存到名為reject的變量中。

    然后,根據(jù)零假設被拒絕的次數(shù)比例來計算功率。

    您可以通過創(chuàng)建一個名為power_cmd_mymethod的程序?qū)⒋四M方法添加到power中,其中mymethod是power命令的名稱。讓我們調(diào)用程序power_cmd_simttest。


    下面的代碼塊定義了power_cmd_simttest。 注意,它與我們的simttest程序非常相似。它從capture program drop開始,然后是program和version 15.1。 接下來,像在Simttest中那樣使用syntax定義輸入?yún)?shù)。這里我添加了一個名為reps()的新輸入?yún)?shù),它是模擬的重復次數(shù)。

    程序的中間部分運行模擬并總結結果。在simulate和summarize之前都要使用quietly,這會抑制其輸出的顯示。 這里simulate運行程序simttest,并像以**樣將結果保存到變量reject中。請注意,simulate和simttest中的所有輸入?yún)?shù)都是使用syntax定義本地宏。summarize計算reject的平均值并將其存儲在標量r(mean)中。


    代碼塊的底部部分返回功率和其他參數(shù)。 標量power返回變量reject的平均值,其他參數(shù)通過syntax傳遞的本地宏。


    現(xiàn)在,可以通過輸入power simttest來運行模擬。

    非常有效!甚至可以為一系列樣本大小制作表格和圖表。

    如果您只想考慮一系列樣品尺寸范圍,可以在此處停止。 但是,如果希望要為其他參數(shù)(如m0,ma和sd)輸入一系列值,則需要再編寫一個小程序。 該程序必須命名為power_cmd_mymethod_init,因此我們將命名我們的程序power_cmd_simttest_init。


    下面的代碼塊定義了power_cmd_simttest_init,并像其他程序一樣從從capture program drop和program開始。請注意,程序定義以sclass選項開頭。sreturn local pss_colnames行初始化輸出表中雙列引號中列出的參數(shù)的列。sreturn local pss_numopts行允許為雙引號中的參數(shù)*numlists。


    現(xiàn)在,可以使用power simttest來計算假設不同替代假設的一系列均值的功率。甚至可以針對不同的樣本大小執(zhí)行此操作。


    可以通過在graph選項中*xdimension繪制功率分析的結果。



    到目前為止,我已經(jīng)展示了如何使用蒙特卡羅模擬計算功率以及如何將這些模擬集成到power中。 從一個簡單的t測試示例開始,以便我們可以專注于編程并使用power onemean檢查我們的工作。

    更多stata軟件的相關信息請登錄科學軟件網(wǎng)




    北京天演融智軟件有限公司專注于matlab,stata,spsspro,pscad,gams,nvivo,cyme,gms,mathematica等

  • 詞條

    詞條說明

  • 2023 CYME**用戶大會

    Eaton公司將于2023年6月5-9日在加拿大魁北克蒙特利爾舉辦2023年CYME**用戶大會。給**用戶提供面對面交流的機會,大家可以分享CYME的新功能,各電力公司使用CYME的實踐經(jīng)驗,還可以參加CYME電力工程解決方案的系列培訓。具體議程:時間:6月5日???上午7:30-下午4:30主題:如何克服現(xiàn)代配電系統(tǒng)中常見的載流容量挑戰(zhàn)內(nèi)容:隨著能源格局的不斷發(fā)展

  • hydrus軟件有幾個版本?

    HYDRUS一共有五個版本,用戶可以選擇較適合自己版本。用戶可以選擇局限于一般功能的二維應用(2D-Standard版本,與之前含有MeshGen-2D的Hydrus-2D功能一致)或者二維和三維應用(如3D-Standard?或3D-Professional)。用戶也可以選擇相對簡單的(二維直角幾何圖形—3D-Lite,?與之前不含MeshGen-2D的Hydrus-2D功

  • Minitab軟件質(zhì)量管理應用成都培訓班圓滿結束

    2019年4月19日北京天演融智軟件有限公司(科學軟件網(wǎng))作為中國大陸教育行業(yè)的少見經(jīng)銷商,有幸聯(lián)合Minitab在中國地區(qū)的獨立本地代表上海泰珂瑪信息技術有限公司在成都共同舉辦Minitab軟件質(zhì)量管理應用培訓班。本次培訓由上海泰珂瑪信息技術有限公司的**應用顧問何茂林老師主講,吸引了來自醫(yī)藥,食品,制造業(yè),電子,教育等多個領域的人員參加。何茂林老師具有豐富的質(zhì)量管理經(jīng)驗,能夠提供完善的技術支持

  • DNAMAN 生物信息軟件

    DNAMAN是分子生物學應用程序軟件包。該軟件包提供了具有多功能功能的集成系統(tǒng),可用于高效序列分析。您不再需要一個程序來進行酶切分析,而不再需要其他程序來進行多序列比對,設計PCR引物,蛋白質(zhì)序列分析或提取質(zhì)粒……DNAMAN會為您執(zhí)行所有這些任務。?DNAMAN的高速度,多功能性,準確性和高質(zhì)量的呈現(xiàn)使其成為每個分子生物學家都可以依賴的基本工具之一。DNAMAN是許多**評審的科學期刊

聯(lián)系方式 聯(lián)系我時,請告知來自八方資源網(wǎng)!

公司名: 北京天演融智軟件有限公司

聯(lián)系人: 張經(jīng)理

電 話:

手 機: 18610814366

微 信: 18610814366

地 址: 北京海淀海淀上地東路35號院1號樓3層1-312318、1-312-319

郵 編:

網(wǎng) 址: turntech88.b2b168.com

八方資源網(wǎng)提醒您:
1、本信息由八方資源網(wǎng)用戶發(fā)布,八方資源網(wǎng)不介入任何交易過程,請自行甄別其真實性及合法性;
2、跟進信息之前,請仔細核驗對方資質(zhì),所有預付定金或付款至個人賬戶的行為,均存在詐騙風險,請?zhí)岣呔瑁?
    聯(lián)系方式

公司名: 北京天演融智軟件有限公司

聯(lián)系人: 張經(jīng)理

手 機: 18610814366

電 話:

地 址: 北京海淀海淀上地東路35號院1號樓3層1-312318、1-312-319

郵 編:

網(wǎng) 址: turntech88.b2b168.com

    相關企業(yè)
    商家產(chǎn)品系列
  • 產(chǎn)品推薦
  • 資訊推薦
關于八方 | 八方幣 | 招商合作 | 網(wǎng)站地圖 | 免費注冊 | 一元廣告 | 友情鏈接 | 聯(lián)系我們 | 八方業(yè)務| 匯款方式 | 商務洽談室 | 投訴舉報
粵ICP備10089450號-8 - 經(jīng)營許可證編號:粵B2-20130562 軟件企業(yè)認定:深R-2013-2017 軟件產(chǎn)品登記:深DGY-2013-3594
著作權登記:2013SR134025
Copyright ? 2004 - 2025 b2b168.com All Rights Reserved