avoid zero division error when data are missing
This commit is contained in:
parent
bf290aea2f
commit
c15039b9a7
1 changed files with 2 additions and 0 deletions
|
@ -134,6 +134,8 @@ class Response(object):
|
||||||
values = [data.values.get(group) for data in teamData]
|
values = [data.values.get(group) for data in teamData]
|
||||||
values = [v for v in values if v is not None]
|
values = [v for v in values if v is not None]
|
||||||
#avg = sum(values) / len(teamData)
|
#avg = sum(values) / len(teamData)
|
||||||
|
if not values:
|
||||||
|
continue
|
||||||
avg = sum(values) / len(values)
|
avg = sum(values) / len(values)
|
||||||
result.append(dict(group=group, average=avg))
|
result.append(dict(group=group, average=avg))
|
||||||
ranks = getRanks([r['average'] for r in result])
|
ranks = getRanks([r['average'] for r in result])
|
||||||
|
|
Loading…
Add table
Reference in a new issue