コード例 #1
0
ファイル: sdtree.py プロジェクト: rahlk/FSS17-GroupV
 def __init__(self, t, yfun, pos, attr, val):
     num = NUM()
     self._t = t
     self._kids = []
     self.yfun = yfun
     self.pos = pos
     self.attr = attr
     self.val = val
     self.stats = num.updates(t.rows, yfun)
コード例 #2
0
def range_manager(t, x, cohen, m):
    DATA = NUM()
    control_r = dict()
    control_r['x'] = x
    control_r['cohen'] = cohen
    control_r['m'] = m
    control_r['size'] = len(t)
    control_r['ranges'] = []
    control_r = nextRange(control_r)
    control_r['num'] = DATA.updates(t, control_r['x'])
    control_r['hi'] = control_r['num'].hi
    control_r['enough'] = control_r['size']**control_r['m']
    control_r['epsilon'] = control_r['num'].sd * control_r['cohen']
    return control_r