2015-05-26 3 views
1

У меня есть круговая диаграмма, которую я преобразовал в диаграмму строк, чтобы сделать ее более читаемой.Показаны проценты в диаграммах строк dc.js

В ярлыке для записей в строке графика я хочу иметь возможность сообщать о процентной разбивке для каждой строки (как можно было бы с круговой диаграммой с использованием начального и конечного углов).

Я не уверен, как добавить процент на этикетку. Это возможно?

+0

Это должно быть возможно. Можете ли вы опубликовать какое-то хорошее, и мы увидим, можем ли мы понять, как заставить его работать? – Peter

ответ

8

Я думаю, что это сработает. В вашей строке определения графика просто добавить это свойство

.label(function(d){ 
      return d.key + " : " + d.value + " - " +(d.value/ndx.groupAll().reduceCount().value() * 100).toFixed(2) + "%"; 
     }); 

Это даст вам что-то вроде этого на результате горизонтальных полос

активных: 267 - 50,38%

Вы можете настроить этот кода в соответствии с вашими потребностями.