var table,years,majors,employed; var yearsdata = new Array(); var employeddata = new Array(); var unemployeddata = new Array(); var maxlimemp, maxlimuemp, maxyr, minyr, maxlim; function preload() { table = loadTable('graduates.csv', 'csv', 'header'); } function setup() { //count the columns createCanvas(2000,2000); majors = table.getColumn('Major'); years = table.getColumn('Year'); employed = table.getColumn('Employed'); unemployed = table.getColumn('Unemployed'); var j =0; for(var i =0; i posx1 && mouseY > posy1 && mouseX < posx1+6 && mouseY< posy1+6 ) { fill(50); text(evalue, mouseX+10, mouseY-10); } fill('blue'); ellipse(posx1,posy2,6,6); var uvalue = map(posy2,10,750,maxlim+interval,0); if(mouseX > posx1 && mouseY > posy2 && mouseX < posx1+6 && mouseY< posy2+6 ) { fill(50); text(uvalue, mouseX+10, mouseY-10); } } line(100,10,100,750); line(100,750,1000,750); fill(50); text("Total",35,300); text("Year",500,780); fill("red"); rect(1200,50,15,15); fill(50); text("CS Employed",1275,65); fill("blue"); rect(1200,85,15,15); fill(50); text("CS Unemployed",1275,100); }