Я делаю гистограмму группы, хотя d3.js, но получил ошибку, что я не могу выяснить причину. Я все еще новичок в d3.js и пытаюсь выучить скрипт самостоятельно. Любая помощь от сообщества будет оценена.
Ошибка вызвана этим сегментом кода:
y.domain([0, d3.max(data, function(s_category) {
return d3.max(s_category.values,
function(d) {
return d.count; });
})
]);
Ошибка:
Uncaught TypeError: Невозможно прочитать свойство 'length' из неопределенного
Ниже приведен мой полный код:
https://blockbuilder.org/lydiawawa/9efb5df76c08640316efbef702437db7
На графике count должен быть осью y, drug_c - осью x, а s_category определяет группы гистограммы.