Visual Components

GoodData.UI comes with ready-made visual components. You can use these visual components as-is or customize them. You can also use the unique InsightView component that simply renders any chart that you create in GoodData.

This article provides components examples and basic instructions on component usage.

Currently available out-of-the-box visualizations:

NameVisualDescription
Area Chart

Area Chart

Shows data as an area under a line intersecting dots. Can display multiple measures or a single measure split by one attribute.
Bar Chart

Bar Chart

Horizontal visual commonly used to illustrate trends, comparisons, and distributions.
Bubble Chart

Bubble Chart

Shows data as bubbles using Cartesian coordinates. Typically shows three measures for X-axis, Y-axis, and one for the size.
Column Chart

Column Chart

Shows data in vertical columns. Can display one or multiple measures.
Combo Chart

Combo Chart

Combines two types of visualizations, usually, a column chart and a line chart.
Donut Chart

Donut Chart

Shows data as proportional segments of a disc with hollowed out center. Can be segmented by either multiple measures or an attribute.
Geo Pushpin Chart

Bar Chart

Visualizes data broken down by geographic region across an actual map and points the latitude and longitude of locations.
Headline

Headline

Shows a single number or compares two numbers.
Heatmap

Heatmap

Represents data as a matrix where individual values are represented as colors. Helps discover trends and understand complex datasets.
Line Chart

Line chart

Shows data as line-connected dots. Can display either multiple measures as individual lines or a single measure split by one attribute into multiple lines with points intersecting attribute values.
Pie Chart

Pie Chart

Shows data as proportional segments of a disc. Can be segmented by either multiple measures or an attribute.
Pivot Table

Pivot Table

Expands capabilities of a regular (flat) table by allowing to reorganize and summarize selected data beyond the typical row-column relationship.
Scatter Plot

Scatter Plot

Shows data as points using Cartesian coordinates. Typically have a minimum of two measures, one for the X-axis and the other for the Y-axis, and one attribute, which determines the meaning of each data point.