Я делаю сгруппированную гистограмму на основе учебника Майка Бостока.Круги на верхней части гистограммы d3.js
Я не могу понять, как накладывать круги поверх моих баров, чтобы действовать как подсказка при наведении курсора, как в this tutorial, за исключением того, что он находится на барах, а не на линии.
Я попытался добавлением кругов, как это:
svg.selectAll("dot")
.data(data)
.enter().append("circle")
.attr("r", 5)
.attr("cx", function(d) { return x1(d.name); })
.attr("cy", function(d) { return y(d.value); })
});
Но я получаю значение NaN. Я очень смущен тем, какую переменную я должен использовать, чтобы получить правильные cx и cy.
Это мой code.
Любые идеи?
Спасибо
Это идеальный вариант! Я настроил его немного, чтобы соответствовать моим потребностям, но вы очень помогли, спасибо! – macdows