xxxxxxxxxx
39
let data;
function preload() {
data = loadTable('covid-serbia.csv', 'csv', 'header');
}
function setup() {
console.log(data.getRowCount());
console.log(data.getColumnCount());
console.log(data.getColumn('number'));
createCanvas(640, 480);
noLoop();
background(100);
noStroke();
fill(200, 170, 30);
let n = data.getColumn("number");
let minn = min(n);
let maxn = max(n);
console.log(minn);
console.log(maxn);
beginShape();
vertex(0, height);
for (var i = 0; i < data.getRowCount(); i++) {
let val = data.getNum(i, "number");
let xpos = map(i, 0, data.getRowCount()-1, 0, width);
let ypos = map(val, minn, maxn, height, 0);
vertex(xpos, ypos);
}
vertex(width, height);
endShape();
}