chart_typeenumобязательный
Тип диаграммы для отображения. Режим 'auto' анализирует структуру данных и выбирает наиболее подходящий тип. Примеры: 'bar' для горизонтального сравнения категорий, 'line' для временных рядов, 'pie' для долей от целого, 'scatter' для корреляции XY, 'heatmap' для двумерной цветовой матрицы.
dataarray | objectобязательный
Данные для графика. Для одного ряда передайте одномерный список чисел, например [10, 20, 15]. Для нескольких рядов передайте двумерный список, где каждый внутренний список — это один ряд, например [[10, 20], [5, 30]]. Точечные и пузырьковые графики ожидают [[x_values], [y_values]].
heightnumber
Высота холста графика в пикселях. По умолчанию - 500. Настройте для управления соотношением сторон.
labelsstring[]
Метки категорий для оси X, по одной на каждую точку данных. Пример: ['Jan', 'Feb', 'Mar']. Опускайте для числовых или автоматически индексируемых осей.
output_formatenum
Формат для возвращаемого графика. 'svg' возвращает исходную SVG-разметку (по умолчанию, без лишних зависимостей). 'html' оборачивает SVG в минимальную HTML-страницу. 'data_url' возвращает SVG data URL, подходящий для использования в атрибуте src тега img. 'png' растеризует график в PNG-изображение (требуется charted[png]) и возвращает его как встроенное изображение, видимое в интерфейсах чатов.
save_pathstring
Необязательный абсолютный или относительный путь к файлу, куда нужно сохранить диаграмму на диске. Расширение файла должно совпадать с output_format (например, 'chart.svg' или 'chart.png'). В любом случае инструмент возвращает содержимое диаграммы.
scalenumber
Множитель разрешения применяется, когда output_format имеет значение 'png'. Значение 2 (по умолчанию) удваивает размеры в пикселях для дисплеев с высокой плотностью пикселей. Не влияет на вывод в формате SVG.
series_namesstring[]
Отображаемые имена для каждого ряда данных, показанные в легенде диаграммы. Должны соответствовать количеству рядов в данных. Пример: ['Выручка', 'Затраты'].
themestring | object
Визуальная тема. Передайте имя предустановки ('light', 'dark', 'high-contrast') или имя палитры ('viridis', 'inferno', 'ocean' и т.д.) в виде строки, либо объект конфигурации, например {'colors': 'viridis', 'background_color': '#1a1a2e'}. Используйте list_themes, чтобы увидеть все доступные варианты.
titlestring
Необязательный заголовок диаграммы, отображаемый над областью графика. Пример: 'Monthly Revenue 2024'.
widthnumber
Ширина холста диаграммы в пикселях. По умолчанию — 500. Увеличивайте для более детального отображения или более широких подписей.