Краткая информация
Класс Series содержит параметры для настройки серий, используемых в комбинированных диаграммах. Используйте этот класс совместно с классом Combo.
Синтаксис
Series (y, seriesType, {aggregation})
Параметр | Описание | Тип данных |
y | Имя поля для переменной оси y. Если указана пустая строка и аргумент aggregation установлен в значение COUNT, серии будут отражать агрегированное количество строк для каждого местоположения оси x. | String |
seriesType | Задает тип серии.
| String |
aggregation | Задает статистический расчет, который будет применяться к значениям, агрегированным в каждом бине.
| String |
Свойства
Свойство | Описание | Тип данных |
aggregation (чтение и запись) | Задает статистический расчет, который будет применяться к значениям, агрегированным в каждом бине.
| String |
y (чтение и запись) | Имя поля для переменной оси y. Если указана пустая строка и свойство aggregation установлено в значение COUNT, серия будет отражать агрегированное количество строк для каждого местоположения оси x. | String |
seriesType (чтение и запись) | Задает тип серии.
| String |
Пример кода
Создайте комбинированную диаграмму, настроив объекты Series, и экспортируйте диаграмму в файл .svg.
import arcpy
seriesLeft = [arcpy.charts.Series(y="", aggregation="count", seriesType="bar")]
seriesRight = [arcpy.charts.Series(y="prcp", aggregation="mean", seriesType="line")]
chart = arcpy.charts.Combo(x="day_for_trips", seriesLeft=seriesLeft, seriesRight=seriesRight,
title="Bike Trips and Precipitation",
yTitleLeft="Total Rides", yTitleRight="Average Precipitation",
dataSource="BikeTripData")
chart.exportToSVG("combo.svg", width=900, height=500)