Как отключить легенду в nvd3 или ограничить ее размер

Я использую nvd3, и у меня есть несколько диаграмм, где легенда слишком велика. Например. разброс/пузырь с 15 группами и длинными названиями групп. Легенда настолько велика, что почти не оставляет места для самой схемы.

Есть ли способ удалить легенду или переключить легенду или ограничить высоту/ширину, которую она занимает? Любой пример был бы замечательным.

Кроме того, есть ли способ, чтобы пузырь отображал описательную строку? Прямо сейчас, когда вы стоите на вершине пузыря, он выделяет координаты x/y. Я также хочу, чтобы он показывал имя пузыря.

Например, каждый из моих пузырей представляет страну (у которой есть имя), x — это ВВП, а y — долг. Группа является классификацией, а не названием.


person Dave Wilkin    schedule 25.09.2013    source источник


Ответы (1)


.showLegend(false) поможет вам. Вот пример -

chart = nv.models.multiBarHorizontalChart().x(function(d) {
                return d.x
            }).y(function(d) {
                return d.y
            }).showLegend(false);
person shabeer90    schedule 25.09.2013
comment
Документация невелика, но просмотр исходного кода несколько раз мне помогал. В этом случае посмотрите на github.com/novus/nvd3/ blob/master/src/models/pieChart.js - person mvexel; 06.06.2014