From 31bf474b14d9397119169cc8060f1963018cb555 Mon Sep 17 00:00:00 2001 From: Matthew Huntington Date: Fri, 22 Sep 2023 00:18:25 -0400 Subject: [PATCH] percentages for dropped and outcomes in table --- public/app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/public/app.js b/public/app.js index 13ec2b0..1eb55b2 100644 --- a/public/app.js +++ b/public/app.js @@ -12,7 +12,15 @@ const renderTable = () => { .enter() .append('tr') .selectAll('td') - .data(d => [d.instance_id, d.course, d.graduation_date, d.total_students, d.dropped, d.graduates, d.ninety_day_outcomes]) + .data(d => [ + d.instance_id, + d.course, + d.graduation_date, + d.total_students, + `${d.dropped} (${Math.floor(d.dropped/d.total_students*100)}%)`, + d.graduates, + `${d.ninety_day_outcomes} (${Math.floor(d.ninety_day_outcomes/d.graduates*100)}%)` + ]) .enter() .append('td') .text(value => value)