Возможно ли иметь динамическое имя для каждого бара?
В настоящее время у меня есть что-то вроде ниже.Название одинаково для каждого бара.
Если вы видите, я хочу иметь диапазон возрастной гистограммы.В группе 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