ChartKick Показать исходное значение, а не процент в круговой диаграмме и линейной диаграмме

У меня есть данные вроде

graph_data = {
  "Commercial"=>364,
  "Residential"=>463,
  "Hospitality"=>150,
  "Industrial"=>20,
  "Laboratory"=>1
}
pie_chart graph_data

когда я добавляю это в круговую диаграмму, она отображает диаграмму с процентным соотношением каждого параметра, я хочу отображать значение, а не процент, как я могу это сделать,

Я использую драгоценный камень Chartkick с рубином на рельсах 4


person user2261694    schedule 30.04.2015    source источник


Ответы (2)


Chartkick использует библиотеку визуализации Google для рисования диаграмм. Вот описание опций: https://developers.google.com/chart/interactive/docs/gallery/piechart?csw=1#Example

pie_chart graph_data, { pieSliceText: 'value' }
person Aleksei Matiushkin    schedule 30.04.2015

Вот синтаксис, который, как я обнаружил, сработал:

<%= pie_chart @my_data, library: { pieSliceText: 'value' } %>

Я нашел этот ответ на странице https://stackoverflow.com/a/35199044 и успешно его протестировал.

person CyDharttha    schedule 17.11.2016