本申請實施例涉及計算機,尤其涉及一種ab實驗的數據分析方法、系統、設備及存儲介質。
背景技術:
1、目前,在互聯網產品運營場景中,ab實驗得到了廣泛應用。ab實驗的基本原理是控制變量法,即確保兩個方案中除了測試變量(如產品功能、ui設計、算法策略等)之外的其他變量保持一致。通過隨機分組的方式,將用戶分為實驗組和對照組,分別使用不同的策略或版本,然后收集和分析用戶的行為數據和業務數據,以評估不同策略或版本的效果。例如,通過在線上流量中取出一小部分用戶,隨機分配到不同版本的網站或服務。然后收集用戶行為數據,并使用統計分析方法比較不同版本之間的差異。通過ab實驗分析比對不同版本之間的差異,即可找出最優的版本,以提升產品運營效果。
2、但是,相關的互聯網產品在進行ab實驗時,分析人員需要編寫指標數據讀取腳本以獲取相應的指標數據,再通過人工計算判斷實驗組數據與對照組數據之間的差異。整個過程繁瑣復雜,數據分析效率偏低。
技術實現思路
1、本申請實施例提供一種ab實驗的數據分析方法、系統、設備及存儲介質,能夠提升ab實驗的數據分析效率,解決ab實驗分析過程繁瑣復雜的技術問題。
2、在第一方面,本申請實施例提供了一種ab實驗的數據分析方法,包括:
3、接收ab實驗請求,ab實驗請求包含實驗分組信息和指標類型信息;
4、按照實驗分組信息和指標類型信息從數據庫讀取對應的底層數據,底層數據預先根據不同的實驗分組進行采集,指標類型信息預先配置用于計算對應指標結果所需求的底層數據的數據標識;
5、基于底層數據統計各個實驗分組對應指標類型信息的指標結果,根據指標結果計算各個實驗分組的組間差異信息和假設檢驗信息,基于指標結果、組間差異信息和假設檢驗信息生成ab實驗分析結果。
6、在第二方面,本申請實施例提供了一種ab實驗的數據分析系統,包括:
7、接收模塊,配置為接收ab實驗請求,ab實驗請求包含實驗分組信息和指標類型信息;
8、讀取模塊,配置為按照實驗分組信息和指標類型信息從數據庫讀取對應的底層數據,底層數據預先根據不同的實驗分組進行采集,指標類型信息預先配置用于計算對應指標結果所需求的底層數據的數據標識;
9、分析模塊,配置為基于底層數據統計各個實驗分組對應指標類型信息的指標結果,根據指標結果計算各個實驗分組的組間差異信息和假設檢驗信息,基于指標結果、組間差異信息和假設檢驗信息生成ab實驗分析結果。
10、在第三方面,本申請實施例提供了一種ab實驗的數據分析設備,包括:
11、存儲器以及一個或多個處理器;
12、所述存儲器,配置為存儲一個或多個程序;
13、當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如第一方面所述的ab實驗的數據分析方法。
14、在第四方面,本申請實施例提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令在由計算機處理器執行時配置為執行如第一方面所述的ab實驗的數據分析方法。
15、在第五方面,本申請實施例提供了一種計算機程序產品,所述計算機程序產品中包含有指令,當指令在計算機或處理器上運行時,使得計算機或處理器執行如第一方面所述的ab實驗的數據分析方法。
16、本申請實施例通過接收ab實驗請求,ab實驗請求包含實驗分組信息和指標類型信息;按照實驗分組信息和指標類型信息從數據庫讀取對應的底層數據,底層數據預先根據不同的實驗分組進行采集,指標類型信息預先配置用于計算對應指標結果所需求的底層數據的數據標識;基于底層數據統計各個實驗分組對應指標類型信息的指標結果,根據指標結果計算各個實驗分組的組間差異信息和假設檢驗信息,基于指標結果、組間差異信息和假設檢驗信息生成ab實驗分析結果。采用上述技術手段,通過讀取底層數據計算對應指標類型的指標結果,進而根據指標結果進行ab實驗分析,以此可以簡化ab實驗分析的操作流程,提升ab實驗分析效率。此外,本申請通過針對不同指標類型進行針對性的ab實驗分析,可以提升分析結果的準確性,優化ab實驗分析效果。
1.一種ab實驗的數據分析方法,其特征在于,包括:
2.根據權利要求1所述的ab實驗的數據分析方法,其特征在于,所述底層數據的采集流程包括:
3.根據權利要求2所述的ab實驗的數據分析方法,其特征在于,在所述得到對應用戶粒度的所述底層數據之后,還包括:
4.根據權利要求1所述的ab實驗的數據分析方法,其特征在于,所述ab實驗請求還包含實驗起止點和數據源信息;
5.根據權利要求1所述的ab實驗的數據分析方法,其特征在于,所述基于所述底層數據統計各個實驗分組對應所述指標類型信息的指標結果,包括:
6.根據權利要求1-5任一所述的ab實驗的數據分析方法,其特征在于,所述指標類型信息包括求用戶數類指標、求總和類指標、求比值類指標和求轉化率類指標,所述指標結果包括樣本量、樣本均值、樣本方差、樣本協方差中的至少一種。
7.根據權利要求6所述的ab實驗的數據分析方法,其特征在于,所述根據所述指標結果計算各個實驗分組的組間差異信息和假設檢驗信息,包括:
8.一種ab實驗的數據分析系統,其特征在于,包括:
9.一種ab實驗的數據分析設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令在由計算機處理器執行時配置為執行如權利要求1-7任一所述的ab實驗的數據分析方法。
11.一種計算機程序產品,其特征在于,所述計算機程序產品中包含有指令,當所述指令在計算機或處理器上運行時,使得所述計算機或處理器執行如權利要求1-7任一所述的ab實驗的數據分析方法。