Sobes.tech
Back to questions
Middle
2

Расскажи про работу с eCharts: какие визуализации делали, какой был дополнительный функционал (фильтры, условное форматирование и т.д.)?

Companies where asked
ВШЭ

Answer from AI

sobes.tech AI

В работе с eCharts я создавал различные типы визуализаций: линейные и столбчатые графики для отображения динамики показателей, круговые диаграммы для распределения, а также сложные комбинированные графики с несколькими осями.

Дополнительный функционал включал:

  • Фильтры по датам и категориям, реализованные через связку React и eCharts, чтобы пользователь мог динамически менять отображаемые данные.
  • Условное форматирование: например, изменение цвета линии или столбца в зависимости от пороговых значений (красный при превышении лимита).
  • Интерактивные тултипы с дополнительной информацией при наведении.
  • Возможность масштабирования и панорамирования графиков для детального анализа.

Пример условного форматирования в eCharts:

option = {
  series: [{
    type: 'bar',
    data: [120, 200, 150, 80, 70],
    itemStyle: {
      color: function(params) {
        return params.value > 100 ? 'red' : 'green';
      }
    }
  }]
};