The arcpy.charts module allows you to visualize and explore your data to help uncover patterns, relationships, and structure that might not be apparent when looking at a table or map. These classes correspond to the charts available in ArcGIS Pro.
The Box class creates box plots. Box plots allow you to visualize and compare the distribution and central tendency of numeric values through their quartiles.
The CalendarHeat class create calendar heat charts. Calendar heat charts visualize patterns in temporal data by aggregating incidents into a calendar grid.
The DataClock class creates data clocks. Data clocks visually summarize temporal data into two dimensions to reveal seasonal or cyclical patterns and trends over time.
The Histogram class creates histograms. Histograms visually summarize the distribution of one or more continuous numeric variables by measuring the frequency at which certain values appear in the dataset.
The Line class creates line charts. Line charts allow you to visualize change over a continuous range, such as time or distance. Visualizing change with a line chart allows for the overall trend to be displayed at once, and for multiple trends to be compared simultaneously.
The MatrixHeat class creates matrix heat charts. Matrix heat charts analyze relationships between two categorical fields, which can be visualized by count or summarized by a numeric field.
The QQPlot class creates QQ plots. Quantile-quantile (QQ) plots are an exploratory tool used to assess the similarity between the distribution of one numeric variable and a normal distribution, or between the distributions of two numeric variables.
The Scatter class creates scatter plots. Scatter plots visualize the relationship between two numeric variables, where one variable is displayed on the x-axis, and the other variable is displayed on the y-axis. For each record, a point is plotted where the two variables intersect in the chart. When the resulting points form a nonrandom structure, a relationship exists between the two variables.
The ScatterMatrix class creates scatter plot matrices. A scatter plot matrix is a grid (or matrix) of scatter plots used to visualize bivariate relationships between combinations of variables. Each scatter plot in the matrix visualizes the relationship between a pair of variables, allowing many relationships to be explored in one chart.
Note:
The chart classes are subclasses of the Chart class and inherit all properties and methods from the parent class.