Категории

Генератор Потокового Графика

Генерировать красивые потоковые графики для данных временных рядов с плавными анимациями и вариациями базовой линии

Данные временных рядов для потокового графика. Поддерживает JSON-массив или простой формат имя:значение

Заголовок, который будет отображаться над диаграммой

Разделенные запятой метки для периодов времени (необязательно)

Алгоритм вычисления базовой линии

Ширина диаграммы в пикселях

Высота диаграммы в пикселях

Отображать линии сетки фона

Отображать имена рядов на диаграмме

Цвет фона для контейнера диаграммы

Ключевые факты

Категория
Data Visualization
Типы входных данных
textarea, text, select, number, checkbox
Тип результата
html
Покрытие примерами
4
API доступен
Yes

Обзор

Генератор потокового графика позволяет визуализировать данные временных рядов в виде эстетичных «потоковых» областей, которые наглядно демонстрируют изменения трендов и объемов с течением времени.

Когда использовать

  • Для визуализации изменений популярности нескольких категорий данных на одном графике.
  • Когда необходимо подчеркнуть динамику и плавные переходы между временными интервалами.
  • Для создания презентационных отчетов, где важна наглядность распределения объемов по периодам.

Как это работает

  • Введите данные временных рядов в формате JSON или текстовом формате «имя:значение».
  • Выберите подходящую цветовую схему и тип базовой линии для настройки стиля отображения.
  • Настройте параметры визуализации, такие как размеры диаграммы, отображение сетки и меток.
  • Сгенерируйте готовый график, который можно использовать для анализа или вставки в отчеты.

Сценарии использования

Анализ популярности поисковых запросов или товаров по месяцам.
Визуализация распределения бюджета по различным отделам компании в течение года.
Отслеживание динамики посещаемости веб-ресурсов по разным каналам трафика.

Примеры

1. Анализ продаж по категориям

Маркетолог
Контекст
Необходимо представить руководству отчет о динамике продаж трех ключевых линеек продуктов за последние 8 месяцев.
Проблема
Обычные линейные графики выглядят перегруженными и не показывают общую долю каждой категории в динамике.
Как использовать
Вставить данные продаж в поле «Данные временных рядов», выбрать цветовую схему «Business» и установить «Центрированную» базовую линию.
Пример конфигурации
chartTitle: Динамика продаж, colorScheme: business, baselineType: centered, showGrid: true
Результат
Получен плавный потоковый график, наглядно демонстрирующий доминирование категорий и их сезонные колебания.

2. Визуализация трафика сайта

Аналитик данных
Контекст
Требуется сравнить эффективность различных источников трафика (соцсети, поиск, прямые заходы) за неделю.
Проблема
Нужно быстро оценить, как менялся вклад каждого канала в общий поток посетителей.
Как использовать
Загрузить данные в формате JSON, включить отображение меток и выбрать пастельную цветовую схему для лучшей читаемости.
Пример конфигурации
colorScheme: pastel, showLabels: true, chartWidth: 1000, chartHeight: 500
Результат
Создан эстетичный график, где каждый поток четко идентифицирован, что упрощает презентацию данных для команды.

Проверить на примерах

json

Связанные хабы

FAQ

Какие форматы данных поддерживает инструмент?

Инструмент поддерживает ввод данных в формате JSON-массива или простого текстового формата «имя:значение» с запятыми.

Что такое «Тип базовой линии»?

Это алгоритм вычисления оси графика: «Нулевая» выравнивает потоки по нижней границе, а «Центрированная» распределяет их относительно центральной оси.

Можно ли изменить размер графика?

Да, вы можете задать ширину от 400 до 1200 пикселей и высоту от 300 до 800 пикселей в настройках.

Нужно ли указывать временные метки?

Временные метки являются необязательными, но их добавление через запятую помогает сделать график более информативным.

В каком виде я получу результат?

Инструмент генерирует интерактивный HTML-график, готовый к использованию в веб-проектах или презентациях.

Документация API

Конечная точка запроса

POST /ru/api/tools/stream-graph-generator

Параметры запроса

Имя параметра Тип Обязательно Описание
chartData textarea Да Данные временных рядов для потокового графика. Поддерживает JSON-массив или простой формат имя:значение
chartTitle text Нет Заголовок, который будет отображаться над диаграммой
timeLabels text Нет Разделенные запятой метки для периодов времени (необязательно)
colorScheme select Нет -
baselineType select Нет Алгоритм вычисления базовой линии
chartWidth number Нет Ширина диаграммы в пикселях
chartHeight number Нет Высота диаграммы в пикселях
showGrid checkbox Нет Отображать линии сетки фона
showLabels checkbox Нет Отображать имена рядов на диаграмме
backgroundColor text Нет Цвет фона для контейнера диаграммы

Формат ответа

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-stream-graph-generator": {
      "name": "stream-graph-generator",
      "description": "Генерировать красивые потоковые графики для данных временных рядов с плавными анимациями и вариациями базовой линии",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=stream-graph-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]