web-dev-qa-db-ja.com

nvd3で凡例を無効にする方法またはそのサイズを制限する方法

私はnvd3を使用しており、凡例がかなり大きいチャートをいくつか持っています。例えば。 15グループのスキャッター/バブルとグループ名が長い。凡例は非常に大きいため、チャート自体のスペースはほとんどありません。

凡例を削除したり、凡例を切り替えたり、高さや幅を制限したりする方法はありますか?どんな例でもいいでしょう。

また、バブルに説明的な文字列を表示させる方法はありますか?現在、バブルの上に立つと、x/y座標が強調表示されます。バブル名も表示したい。

たとえば、私の各バブルは国(名前があります)を表し、xはGDP、yは借金です。グループは分類であり、名前ではありません。

20
Dave Wilkin

.showLegend(false)が役立ちます。ここに例があります-

chart = nv.models.multiBarHorizontalChart().x(function(d) {
                return d.x
            }).y(function(d) {
                return d.y
            }).showLegend(false);
36
shabeer90