Я хочу создать график, как на картинке ниже
Каждая точка имеет значение x, значение, cat1, cat2
Ось X для данных DateTime
Ось Y может быть Категории cat1. Я хочу cat2 в качестве подкатегории / в качестве аналогии это может быть серия старших диаграмм
Пожалуйста, не предлагайте брать декартово произведение cat1 cat2 и отображать одну категорию, потому что это заполняет график и теряет функциональность для выбора через cat2
Cat1 и cat2 не связаны друг с другом. Просто представьте, что это 2 тега enum для каждой точки данных.
Например, для ежедневных данных о проданных автомобилях, Cat1 = [Хэтчбек, седан ...], Cat2 = [Желтый, Красный, Зеленый] и т. Д.
Это очень простой случай, и мне трудно поверить, что старшая диаграмма не может позволить мне сделать это. я уверен, что что-то упустил. Буду очень признателен за любые примеры или помощь, так как я уже попробовал несколько подходов и потратил значительное количество времени
Идея не в том, чтобы иметь смесь серий столбцов или серий тепловых карт. я в порядке с одинаковым типом для всех серий, я лично предпочел бы решение тепловая карта