csvtojson=function(csvdoc){
var nested = d3.nest()
.key(function(d){ return d.denominazione_regione; })
.entries(csvdoc)
var json = nested.map(function(d){
var namerecord = {};
namerecord.name = d.key;
namerecord.region = d.values[0].denominazione_regione;
namerecord.totpop = d.values[0]['Maschi + Femmine'];
namerecord.totale_casi = d.values.map(function(c){ return [new Date(c.justdata), +c.totale_casi]; });
namerecord.tamponi = d.values.map(function(c){ return [new Date(c.justdata), +c.tamponi]; });
namerecord.population = d.values.map(function(c){ return [new Date(c.justdata), +c['Maschi + Femmine']]; });
namerecord.pos_pop_100k = d.values.map(function(c){ return [new Date(c.justdata), +c.pos_pop_100k]; });
namerecord.tamp_pop_100k = d.values.map(function(c){ return [new Date(c.justdata), +c.tamp_pop_100k]; });
namerecord.ct_pop_100k= d.values.map(function(c){ return [new Date(c.justdata), +c.ct_pop_100k]; });
return namerecord;
});
return json;
}