У меня есть ассоциативный массив, и я хочу отобразить его с помощью библиотеки Chart.JS.
Мой массив:
array:4 [▼
0 => array:3 [▼
"faculty" => "Information Technology"
"category" => "ELearning"
"counter" => 2
]
1 => array:3 [▼
"faculty" => "Information Technology"
"category" => "Webex"
"counter" => 2
]
2 => array:3 [▼
"faculty" => "Masscom"
"category" => "ELearning"
"counter" => 3
]
3 => array:3 [▼
"faculty" => "Masscom"
"category" => "Webex"
"counter" => 3
]
]
Что я пытаюсь сделать:
Я пытаюсь показать:
- Факультеты внизу в качестве ярлыков
- Для каждого факультета я хочу показать все категории и их счетчик
например:.
1) Информационные технологии имеет категорию ELearning со значением 2 и имеет категорию Webex со значением 2
2) Masscom имеет категорию ELearning со значением 3 и имеет категорию Webex со значением 3
JS код:
var faculties = ['Information Technology', 'Masscom'];
var f = document.getElementById("mybarChart");
new Chart(f, {
type: "bar",
data: {
labels: faculties,
datasets: ....
},
})