Commit 59c35350 authored by 王志伟's avatar 王志伟

数据指标波动假设检验统计

parent 3d0b34c0
...@@ -5,6 +5,7 @@ from scipy.stats import levene ...@@ -5,6 +5,7 @@ from scipy.stats import levene
import datetime import datetime
from utils import con_sql from utils import con_sql
from decimal import * from decimal import *
import numpy as np
#########推荐策略前后统计指标假设检验(t检验)############### #########推荐策略前后统计指标假设检验(t检验)###############
...@@ -301,10 +302,14 @@ def get_var_data(x,y,z,t1): ...@@ -301,10 +302,14 @@ def get_var_data(x,y,z,t1):
where stat_date >= '{3}' ".format(x,y,z,t1) where stat_date >= '{3}' ".format(x,y,z,t1)
CVR_DATA_recently = con_sql(sql_cid) CVR_DATA_recently = con_sql(sql_cid)
return CVR_DATA_recently return CVR_DATA_recently
def collect_data(data):
tt = [float(data[i][0]) for i in range(len(data))]
return tt
test_data=get_var_data("diary_meigou_oldUser","diary_exp_oldUser","diary_meigou_crv",five_days) test_data=get_var_data("diary_meigou_oldUser","diary_exp_oldUser","diary_meigou_crv",five_days)
tt=[float(test_data[i][0]) for i in range(len(test_data))] tt=collect_data(test_data)
print(tt) lin=np.var(tt)
print(lin)
# print(chi_ctr_precise_recently) # print(chi_ctr_precise_recently)
# print(chi_ctr_precise_yesterday) # print(chi_ctr_precise_yesterday)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment