Дизайнерский подход для отображения нескольких серий на графике - PullRequest
0 голосов
/ 29 мая 2019

Я работаю над аналитическим инструментом с различными возможностями визуализации, используя различные графики (линии, гистограммы, области и т. Д.). Одна проблема, с которой я сталкиваюсь, заключается в том, что на разных этапах анализа данных может быть более 20, 100 или даже 1000 серий, которые должны быть нанесены на график. Теперь это может быть большой проблемой по следующим причинам:

  1. Выполнение вызова данных, который может вернуть 1000 или больше строк будут очень дорогими и могут также занять больше времени.

  2. Одновременное отображение слишком большого количества рядов на графике также является проблемой (подумайте о том, чтобы построить вместе даже 100 рядов на линейном графике, гистограмме или диаграмме области).

    • Был ли у кого-то похожий опыт использования аналитических визуализаций с использованием диаграмм? Если да, то как вы преодолели эту проблему?

    • Одним из решений, которое я мог бы придумать, является то, что в случае большого количества серий (скажем, 1000) я начну с того, что сначала покажу 10 серий, и покажу кнопку «показать больше серий ...» с помощью / под диаграммой, по нажатию кнопки, я выберу следующие 10 строк / серий и добавлю к существующим 10 сериям, и продолжу, пока не достигнем максимального числа серий; таким образом, хотя мы преодолеем проблему производительности сервиса, но проблема № 2 в отображении слишком большого количества рядов на графике в то время все еще остается. Может кто-нибудь придумать лучшее решение, которое может решить обе проблемы?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...