{
const radio = espacio/2-50;
const svg = d3.create('svg').attr('width',espacio).attr('height',espacio);
const g = svg.append("g").attr("transform",`translate(${espacio/2},${espacio/2})`);
g.append("circle").attr('cx',0).attr('cy',0).attr('r',radio).attr('fill','none').attr('stroke','gray');
g.selectAll('.axis').data(anchor_ponints).join('circle').attr('cx',d=>radio*d.x).attr('cy',d=>radio*d.y).attr('fill','red').attr('r',10);
const gdots = svg.append("g").attr("transform",`translate(${espacio/2},${espacio/2})`);
gdots.selectAll('.dots').data(data).join('circle').attr('cx',d=>radio*d.x).attr('cy',d=>radio*d.y).attr('r',3).attr('fill',d=>color(d.class)).attr('stroke','white');
return svg.node();
}