2014-10-12 25 views
5

NVD3 Çoklu Çubuk Grafiğine eksen etiketleri eklemeyi deniyorum, ancak sadece x ekseni için çalışıyor gibi görünüyor. Bunun etrafında bir yolu var mı?Y ekseni etiketini NVD3 çoklu Çubuk Grafiğine ekle

Burada bir örnek kurdunuz:

var chart = nv.models.multiBarChart(); 

chart.xAxis 
    .tickFormat(d3.format(',f')); 

chart.yAxis 
    .tickFormat(d3.format(',.1f')); 

chart.xAxis.axisLabel("x axis"); 
chart.yAxis.axisLabel("y axis"); 

cevap

5

Sizin yAxis gizlidir http://jsfiddle.net/msts1jha/2/, grafiğinizdeki sol kenar boşluğu ayarlamak ve işe yarayacak.

bu deneyin:

var chart = nv.models.multiBarChart().margin({left: 100}); 

diğer bilgiler ilgili marjları bir göz here

, bu

+3

Büyük yardımcı teşekkür Umut! Eksen ve etiket arasındaki boşlukları azaltmak için "chart.yAxis.axisLabel (scope.ylab) .axisLabelDistance (40)" işlevini kullanarak bitti. – user3170702

İlgili konular