Series

Synthèse

The Series class contains properties for configuring series used in combo charts. Use this class in conjunction with the Combo class.

Syntaxe

Series (y, seriesType, {aggregation})
ParamètreExplicationType de données
y

The field name for the y-axis variable. If an empty string is specified and the aggregation argument is set to COUNT, the series will reflect the aggregated row count for each x-axis location.

String
seriesType

Specifies the series type.

  • bar—The series will be represented as bars.
  • line—The series will be represented as a line.
String
aggregation

Specifies the statistical calculation that will be applied to values aggregated into each bin.

  • COUNT—The total number of records will be identified and applied.
  • SUM—The sum of all values will be calculated and applied.
  • MEAN—The mean of all values will be calculated and applied.
  • MEDIAN—The median of all values will be identified and applied.
  • MIN—The minimum value will be identified and applied.
  • MAX—The maximum value will be identified and applied.
String

Propriétés

PropriétéExplicationType de données
aggregation
(Lecture et écriture)

Specifies the statistical calculation that will be applied to values aggregated into each bin.

  • COUNT—The total number of records will be identified and applied.
  • SUM—The sum of all values will be calculated and applied.
  • MEAN—The mean of all values will be calculated and applied.
  • MEDIAN—The median of all values will be identified and applied.
  • MIN—The minimum value will be identified and applied.
  • MAX—The maximum value will be identified and applied.
String
y
(Lecture et écriture)

The field name for the y-axis variable. If an empty string is specified and the aggregation property is set to COUNT, the series will reflect the aggregated row count for each x-axis location.

String
seriesType
(Lecture et écriture)

Specifies the series type.

  • bar—The series will be represented as bars.
  • line—The series will be represented as a line.
String

Exemple de code

Series example

Create a combo chart by configuring Series objects, and export the chart to an .svg file.

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)