Rails Dynamic Highcharts Название стека - PullRequest
0 голосов
/ 26 апреля 2019

Возможно ли иметь динамическое имя для каждого бара?

В настоящее время у меня есть что-то вроде ниже.Название одинаково для каждого бара.stacked bar chart

Если вы видите, я хочу иметь диапазон возрастной гистограммы.В группе 13-18 я хочу иметь имена / подсказки 13, 14, 15, 16, но в строке 19-23 я хочу иметь имена / подсказки 19, 20, 21, 22, 23 и так далее.Можно создать что-то вроде этого?

Ниже приведены мои текущие коды для итерации данных.

 @i = 0
    @data = []
    while @i < 12
      @data << {
        name: @i,
          data: [["1-12", Contact.where(contact_group_id: @database.id).where.not("data ->> :key iLIKE :value", key: "phone", value: "#{@i}").size],
                       ["13-18", 16],
                       ["19-23", 28],
                       ["24-28", 16],
                       ["29-35", 28],
                       ["36-42", 16],
                       ["43-50", 28],
                       [">50", 28]]}
      @i += 1
    end
...