ntile().domain(dt_m).range(cols_cum);
	svg_m.selectAll("myViolin").data(g).enter().append("g").attr("transform",function(b){return"translate("+(d(b.key)+2)+" ,0)"})
	 .append("path").datum(function(b){return b.value}).style("stroke","#000000").style("stroke-width","0.25").style("fill","#A9A9A9").attr("d",d3.area().x0(l(0)).x1(function(b){return l(b.length)})
				    .y(function(b){return c_m(b.x0)}).curve(d3.curveBasis));
	svg_m_points = svg_m.selectAll("indPoints").data(data_m).enter().append("circle").att