Я недавно изучал d3.js и сейчас нахожусь в процессе создания диаграммы рассеяния, которая бы делала каждую точку данных разным цветом в зависимости от их категории. Для этого каждый ресурс, на который я смотрел до сих пор, указывал мне на использование d3.schemeCategory для порядкового обозначения.
Моя главная проблема заключается в том, что библиотека schecategory кажется неопределенной при каждом вызове (или любом другом варианте)в этом отношении). Мне было интересно, ограничено ли это для меня или другие люди тоже сталкивались с этой же проблемой. Пожалуйста, обратите внимание всякий раз, когда я использую http://d3js.org/d3.v5.min.js/
или ~/d3.v5.js
, я всегда получаю сообщение об ошибке MIME. Поэтому я использую пакет d3.js версии 5., который можно загрузить с их веб-сайта.
Вот фрагмент кода ниже для некоторого контекста:
colorScale = d3.scaleOrdinal()
.domain(regionSet)
console.log(d3.schemeCategory20)
//.range(d3.schemeCategory20);
Где regionSet
используемые категории. Вывод команды console.log просто undefined
Любой, и все отзывы приветствуются.