document.onreadystatechange = function () { if (document.readyState === 'complete') { let settings = { max_width: 600, value_col: 'AVAL', measure_col: 'PARAM', // visit_col: 'VISIT', visitn_col: 'VISITNUM', baseline_visitn:-100, studyday_col: 'ADY', normal_col_low: 'ANRLO', normal_col_high: 'ANRHI', id_col: 'USUBJID', group_cols: ['TRTA','RACE','AGEGR1'], filters: [ { value_col: 'TRTA', label: 'Treatment' }, { value_col: 'RACE', label: 'Race' }, { value_col: 'AGEGR1', label: 'Age group' }, ], measure_values:{ 'ALT':'Alanine Aminotransferase (U/L)', 'AST':'Aspartate Aminotransferase (U/L)', 'TB':'Bilirubin (mg/dL)', 'ALP':'Alkaline Phosphatase (U/L)' } }; d3.csv('sampleLab_sub.csv', function(data) { const chart = safetyedish('#container', settings); chart.init(data); }); } }