displaying fatal and recovered as fractions
This commit is contained in:
@@ -34,6 +34,7 @@
|
||||
referrerpolicy="no-referrer" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.10/vfs_fonts.min.js"></script>
|
||||
<script src="./js/PageInitializer.js"></script>
|
||||
<script src="./js/DrugsChartView.js"></script>
|
||||
<script src="../Utils.js"></script>
|
||||
<script src="../Select2.js"></script>
|
||||
<script>
|
||||
document.addEventListener(
|
||||
|
||||
@@ -31,18 +31,24 @@ class DrugsChartView {
|
||||
return {
|
||||
labels: drugDescr['DRUG'],
|
||||
datasets: [{
|
||||
label: 'FATAL',
|
||||
data: drugDescr['FATAL'],
|
||||
label: 'Fatal',
|
||||
data: this.#divide(drugDescr['FATAL'], drugDescr['CASES']),
|
||||
backgroundColor: '#FF0000'
|
||||
},
|
||||
{
|
||||
label: 'RECOVERED',
|
||||
data: drugDescr['RECOVERED'],
|
||||
label: 'Recovered',
|
||||
data: this.#divide(drugDescr['RECOVERED'], drugDescr['CASES']),
|
||||
backgroundColor: '#00FF00'
|
||||
}]
|
||||
};
|
||||
}
|
||||
|
||||
#divide(dividends, divisors) {
|
||||
return Utils
|
||||
.zip([dividends, divisors])
|
||||
.map(([dividend, divisor]) => dividend / divisor);
|
||||
}
|
||||
|
||||
#getOptions() {
|
||||
return {
|
||||
plugins: {
|
||||
|
||||
Reference in New Issue
Block a user