Категории

Генератор Площадных Диаграмм

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

Данные для диаграммы. Поддерживает массив одной строки, объект нескольких строк или простой текстовый формат

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

Цвета для нескольких областей (шестнадцатеричные цвета через запятую). Оставьте пустым для цветов по умолчанию.

Прозрачность заполнения области (0.0 до 1.0)

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

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

Цвет для линий сетки

Ширина линий границы области в пикселях

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

Максимальное значение для оси Y (оставьте пустым для автоматического масштабирования)

Минимальное значение для оси Y

Метка для оси X

Метка для оси Y

Отображать линии сетки для лучшей читаемости

Отображать точки данных на границе области

Отображать фактические значения на точках данных

Отображать легенду под диаграммой

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

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

Обзор

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

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

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

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

  • Введите данные в формате JSON или текстовом виде (например, 'Месяц:Значение').
  • Настройте внешний вид: выберите тип кривой, цвета областей и прозрачность заполнения.
  • Укажите дополнительные параметры, такие как заголовки осей, сетку и отображение легенды.
  • Нажмите кнопку генерации, чтобы получить готовую диаграмму для вашего отчета или презентации.

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

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

Примеры

1. Анализ роста продаж

Маркетолог
Контекст
Необходимо представить отчет о росте продаж за первое полугодие для руководства.
Проблема
Нужно показать не только динамику, но и общий объем продаж за период.
Как использовать
Вставить данные продаж по месяцам, выбрать 'Плавная кривая' и включить 'Показать значения на точках'.
Пример конфигурации
curveType: smooth, showValues: true, showLegend: false
Результат
Получен элегантный график с плавными линиями, наглядно демонстрирующий рост продаж с точными значениями над каждой точкой.

2. Сравнение расходов по отделам

Финансовый аналитик
Контекст
Требуется сравнить бюджетные расходы трех департаментов за квартал.
Проблема
Обычные линейные графики перекрывают друг друга, затрудняя чтение данных.
Как использовать
Использовать формат многострочного JSON и активировать опцию 'Стекаемые области'.
Пример конфигурации
stacked: true, fillOpacity: 0.5, areaColors: #3b82f6,#ef4444,#10b981
Результат
Стековая диаграмма, где области расходов каждого отдела суммируются, позволяя видеть как индивидуальные затраты, так и общий бюджет.

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

text

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

FAQ

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

Инструмент поддерживает простой текстовый формат (ключ:значение), массивы JSON и структурированные объекты с метками и сериями данных.

Можно ли наложить несколько графиков друг на друга?

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

Как изменить форму линий на графике?

В настройках 'Тип кривой' вы можете выбрать линейный, плавный (сглаженный) или ступенчатый стиль отображения.

Можно ли настроить цвета для каждой области?

Да, вы можете указать шестнадцатеричные коды цветов через запятую в поле 'Цвета областей'.

Как управлять масштабом оси Y?

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

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

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

POST /ru/api/tools/area-chart-generator

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

Имя параметра Тип Обязательно Описание
chartData textarea Да Данные для диаграммы. Поддерживает массив одной строки, объект нескольких строк или простой текстовый формат
chartTitle text Нет Заголовок, который будет отображаться над диаграммой
curveType select Нет -
areaColors text Нет Цвета для нескольких областей (шестнадцатеричные цвета через запятую). Оставьте пустым для цветов по умолчанию.
fillOpacity number Нет Прозрачность заполнения области (0.0 до 1.0)
stacked checkbox Нет Стекать области одну над другой вместо перекрытия
backgroundColor color Нет Цвет фона для контейнера диаграммы
gridColor color Нет Цвет для линий сетки
lineWidth number Нет Ширина линий границы области в пикселях
chartHeight number Нет Высота диаграммы в пикселях
maxValue number Нет Максимальное значение для оси Y (оставьте пустым для автоматического масштабирования)
minValue number Нет Минимальное значение для оси Y
xAxisLabel text Нет Метка для оси X
yAxisLabel text Нет Метка для оси Y
showGrid checkbox Нет Отображать линии сетки для лучшей читаемости
showPoints checkbox Нет Отображать точки данных на границе области
showValues checkbox Нет Отображать фактические значения на точках данных
showLegend checkbox Нет Отображать легенду под диаграммой

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

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

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

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

{
  "mcpServers": {
    "elysiatools-area-chart-generator": {
      "name": "area-chart-generator",
      "description": "Генерировать настраиваемые площадные диаграммы из данных с заполненными областями под линиями, идеально подходит для показа трендов и накопительных данных",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=area-chart-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]