Skip to content

Instantly share code, notes, and snippets.

@ESeufert
Created May 2, 2014 09:18
Show Gist options
  • Save ESeufert/bfd3d03dc8555ba31877 to your computer and use it in GitHub Desktop.
Save ESeufert/bfd3d03dc8555ba31877 to your computer and use it in GitHub Desktop.
function createAverages(metric) {
for (var i = 1; i < metric.length; i++) {
metric[i].d1_retention = safeDivide(metric[i].d1_retention, metric[i].DNU) * 100;
metric[i].d7_retention = safeDivide(metric[i].d7_retention, metric[i].DNU) * 100;
metric[i].d30_retention = safeDivide(metric[i].d30_retention, metric[i].DNU) * 100;
metric[i].average_session_length = safeDivide(metric[i].sessions_length, metric[i].sessions) / 60;
metric[i].average_sessions_per_user = safeDivide(metric[i].sessions, metric[i].DAU);
}
return metric;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment