From: Tom Rees Date: Thu, 17 Jan 2013 18:18:43 +0000 Subject: #167 Render percentages on the site_usage graphs X-Git-Url: http://maxious.lambdacomplex.org/git/?p=ckanext-ga-report.git&a=commitdiff&h=6cf448111d7d6c05dfb43b4df8c4ed3f497c059e --- #167 Render percentages on the site_usage graphs --- --- a/ckanext/ga_report/controller.py +++ b/ckanext/ga_report/controller.py @@ -445,6 +445,10 @@ # Roll insignificant series into one data = significant_series data.append(catch_all) + # Turn each point into a percentage + for package in data: + for point in package['data']: + point['y'] = (point['y']*100) / totals[point['x']] # Sort the points for package in data: package['data'] = sorted( package['data'], key=lambda x:x['x'] )