ui.Chart.feature.groups
Generates a Chart from a set of features. Plots the value of a given property across groups of features. Features with the same value of groupProperty will be grouped and plotted as a single series.
- X-axis = xProperty values.
- Y-axis = yProperty values.
- Series = Feature groups, by seriesProperty.
Returns a chart.
Usage | Returns |
---|
ui.Chart.feature.groups(features, xProperty, yProperty, seriesProperty) | ui.Chart |
Argument | Type | Details |
---|
features | Feature|FeatureCollection|List | The features to include in the chart. |
xProperty | String | Property to be used as the label for each feature on the x-axis. |
yProperty | String | Property to be plotted on the y-axis. |
seriesProperty | String | Property used to determine feature groups. Features with the same value of groupProperty will be plotted as a single series on the chart. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["The `ui.Chart.feature.groups` function generates a chart that visualizes the relationship between specified properties (xProperty and yProperty) across groups of features."],["Features are grouped based on the 'seriesProperty', with each group represented as a separate series on the chart."],["The chart's x-axis represents the 'xProperty' values, the y-axis represents the 'yProperty' values, and different series distinguish feature groups based on the 'seriesProperty'."],["The function accepts Feature, FeatureCollection, or List as input for features and requires string inputs for xProperty, yProperty, and seriesProperty to define the chart's properties."],["Upon execution, the function returns a ui.Chart object displaying the generated chart."]]],["The core functionality generates a chart by plotting feature properties. It groups features based on a `seriesProperty`, displaying each group as a unique series. The `xProperty` determines the x-axis labels, while the `yProperty` dictates the y-axis values. Input `features` (individually or in collections) are analyzed and the resulting chart is returned. The function `ui.Chart.feature.groups` handles this process, requiring the feature data and three property strings as input.\n"]]