Exemplo n.º 1
0
def fpr(tuples, id_func=None):
    reses, counts = di.listify(tuples, 2)
    total = sum(counts)
    den = nC2(total)
    print total
    num = sum([nC2(c) for c in counts])
    return float(num) / float(den)
Exemplo n.º 2
0
def entropy(tuples, id_func=None):
    reses, counts = di.listify(tuples, 2)
    total = float(sum(counts))
    ent = sum([surprisal(float(c), total) * c / total for c in counts])
    return ent
Exemplo n.º 3
0
def prop_gt10(tuples, id_func=None):  # prop_gt10
    reses, counts = di.listify(tuples, 2)
    result = 1. - prop_lesseq(counts, 10)
    return result
Exemplo n.º 4
0
def prop_less10(tuples, id_func=None):
    reses, counts = di.listify(tuples, 2)
    result = prop_lesseq(counts, 10)
    return result
Exemplo n.º 5
0
def max_anon(tuples, id_func=None):
    reses, counts = di.listify(tuples, 2)
    return max(counts)