Я создал диаграмму рассеяния с несколькими y-осями. Мне нужно создать легенду, указывающую на рассеяние. Я создал скрипку того же в ссылке, приведенной в комментариях. Пожалуйста, помогите мне.Легенда для D3.js scatterplot
0
A
ответ
1
Причина в том, что в вашем цвете кода есть объект, а не массив.
D3 ожидает, что данные, которые передаются ему быть массивом:
Я обновил свою скрипку - см http://jsfiddle.net/y3LEt/3/
Критические обновления:
var colors = [["Local", "#377EB8"],
["Global", "#4DAF4A"]];
legendRect
.attr("y", function(d, i) {
return i * 20;
})
.style("fill", function(d) {
return d[1];
});
+0
Спасибо за ваше время. не могли бы вы хоть как-нибудь представить, как сделать его интерактивным? –
Смежные вопросы
- 1. D3 js V4 - Конфигурация Scatterplot
- 2. Перекрывающая легенда d3.js
- 3. D3.js Интерактивная легенда Toggle
- 4. d3.js легенда тепловой карты
- 5. Scatterplot упакованных кругов в d3.js?
- 6. R scatterplot, легенда не показана
- 7. d3.js круговая диаграмма - легенда toggle
- 8. d3.js dougnut круговая диаграмма легенда toggling
- 9. D3 Легенда не обновляется
- 10. D3 легенда диаграммы
- 11. Обновления домен масштабирования для d3.js
- 12. легенда этикетки и цвета меняются на черный dc.js d3.js
- 13. Легенда в диаграмме окружности D3
- 14. TSV Matrix as Scatterplot in D3
- 15. Точки Scatterplot в d3 не отображаются
- 16. D3 - легенда не будет визуализировать
- 17. Уменьшить количество графиков в D3 Scatterplot Matrix
- 18. Уникальные символы для каждого набора данных в d3 Scatterplot
- 19. Scatterplot продолжает копировать себя
- 20. NVD3 Scatterplot Date Object
- 21. D3 force layout - интерактивная интерактивная легенда
- 22. D3 легенда не появляется из-за legendColor
- 23. D3 Диаграмма Легенда, бары не отображаются
- 24. D3.js: выберите НЕ выбрано для их исчезновения (линейная диаграмма, легенда линейной диаграммы)
- 25. d3 - легенда для параллельной координатной карты не отображается
- 26. D3.js d3.max undefined
- 27. d3.js, используя d3.scale.sqrt()
- 28. Подсказка для графиков D3.js
- 29. получение ошибки для d3 Js
- 30. Excel Macro Scatterplot
Ссылка на мою скрипку : http://jsfiddle.net/amithraj/y3LEt/1/ –
Похоже, вы уже пытались добавить легенду. С чем конкретно вы боретесь? –
Легенда не отображается на графике, и я не знаю, как продолжить. –