コード例 #1
0
ファイル: reports.py プロジェクト: timello/gerrymander
 def average_age(changes, ages):
     if len(changes) == 0:
         return 0
     total = 0
     for change in changes:
         total += ages[change]
     return format_delta(total / len(changes))
コード例 #2
0
 def average_age(changes, ages):
     if len(changes) == 0:
         return 0
     total = 0
     for change in changes:
         total += ages[change]
     return format_delta(total / len(changes))
コード例 #3
0
ファイル: reports.py プロジェクト: timello/gerrymander
 def median_age(changes, ages):
     if len(changes) == 0:
         return 0
     total = 0
     wantages = []
     for change in changes:
         wantages.append(ages[change])
     wantages.sort()
     return format_delta(wantages[int(len(wantages)/2)])
コード例 #4
0
 def median_age(changes, ages):
     if len(changes) == 0:
         return 0
     total = 0
     wantages = []
     for change in changes:
         wantages.append(ages[change])
     wantages.sort()
     return format_delta(wantages[int(len(wantages) / 2)])
コード例 #5
0
ファイル: reports.py プロジェクト: timello/gerrymander
 def waitnonnackedmap(rep, col, row):
     return format_delta(row.get_reviewer_not_nacked_age())
コード例 #6
0
ファイル: reports.py プロジェクト: timello/gerrymander
 def waitfirstmap(rep, col, row):
     return format_delta(row.get_first_age())
コード例 #7
0
ファイル: reports.py プロジェクト: timello/gerrymander
 def waitlastmap(rep, col, row):
     return format_delta(row.get_current_age())
コード例 #8
0
 def waitnonnackedmap(rep, col, row):
     return format_delta(row.get_reviewer_not_nacked_age())
コード例 #9
0
 def waitfirstmap(rep, col, row):
     return format_delta(row.get_first_age())
コード例 #10
0
 def waitlastmap(rep, col, row):
     return format_delta(row.get_current_age())