HEAVY.AI Docs
8.5.0 (Latest)
8.5.0 (Latest)
  • Welcome to HEAVY.AI Documentation
  • Overview
    • Overview
    • Release Notes
  • Installation and Configuration
    • System Requirements
      • Hardware Reference
      • Software Requirements
      • Licensing
    • Installation
      • Free Version
      • Installing on Docker
        • HEAVY.AI Installation using Docker on Ubuntu
      • Installing on Ubuntu
        • HEAVY.AI Installation on Ubuntu
        • Install NVIDIA Drivers and Vulkan on Ubuntu
      • Installing on Rocky Linux / RHEL
        • HEAVY.AI Installation on RHEL
        • Install NVIDIA Drivers and Vulkan on Rocky Linux and RHEL
      • Getting Started on AWS
      • Getting Started on GCP
      • Getting Started on Azure
      • Getting Started on Kubernetes (BETA)
      • Upgrading
        • Upgrading HEAVY.AI
        • Upgrading from Omnisci to HEAVY.AI 6.0
        • CUDA Compatibility Drivers
      • Uninstalling
      • Ports
    • Services and Utilities
      • Using Services
      • Using Utilities
    • Executor Resource Manager
    • Configuration Parameters
      • Overview
      • Configuration Parameters for HeavyDB
      • Configuration Parameters for HEAVY.AI Web Server
      • Configuration Parameters for HeavyIQ
    • Security
      • Roles and Privileges
        • Column-Level Security
      • Connecting Using SAML
      • Implementing a Secure Binary Interface
      • Encrypted Credentials in Custom Applications
      • LDAP Integration
    • Distributed Configuration
  • Loading and Exporting Data
    • Supported Data Sources
      • Kafka
      • Using HeavyImmerse Data Manager
      • Importing Geospatial Data
    • Command Line
      • Loading Data with SQL
      • Exporting Data
  • SQL
    • Data Definition (DDL)
      • Datatypes
      • Users and Databases
      • Tables
      • System Tables
      • Views
      • Policies
      • Comment
    • Data Manipulation (DML)
      • SQL Capabilities
        • ALTER SESSION SET
        • ALTER SYSTEM CLEAR
        • DELETE
        • EXPLAIN
        • INSERT
        • KILL QUERY
        • LIKELY/UNLIKELY
        • SELECT
        • SHOW
        • UPDATE
        • Arrays
        • Logical Operators and Conditional and Subquery Expressions
        • Table Expression and Join Support
        • Type Casts
      • Geospatial Capabilities
        • Uber H3 Hexagonal Modeling
      • Functions and Operators
      • System Table Functions
        • generate_random_strings
        • generate_series
        • tf_compute_dwell_times
        • tf_feature_self_similarity
        • tf_feature_similarity
        • tf_geo_rasterize
        • tf_geo_rasterize_slope
        • tf_graph_shortest_path
        • tf_graph_shortest_paths_distances
        • tf_load_point_cloud
        • tf_mandelbrot*
        • tf_point_cloud_metadata
        • tf_raster_contour_lines; tf_raster_contour_polygons
        • tf_raster_graph_shortest_slope_weighted_path
        • tf_rf_prop_max_signal (Directional Antennas)
        • ts_rf_prop_max_signal (Isotropic Antennas)
        • tf_rf_prop
      • Window Functions
      • Reserved Words
      • SQL Extensions
      • HeavyIQ LLM_TRANSFORM
  • HeavyImmerse
    • Introduction to HeavyImmerse
    • Admin Portal
    • Control Panel
    • Working with Dashboards
      • Dashboard List
      • Creating a Dashboard
      • Configuring a Dashboard
      • Duplicating and Sharing Dashboards
    • Measures and Dimensions
    • Using Parameters
    • Using Filters
    • Using Cross-link
    • Chart Animation
    • Multilayer Charts
    • SQL Editor
    • Customization
    • Joins (Beta)
    • Chart Types
      • Overview
      • Bubble
      • Choropleth
      • Combo
      • Contour
      • Cross-Section
      • Gauge
      • Geo Heatmap
      • Heatmap
      • Linemap
      • Number
      • Pie
      • Pointmap
      • Scatter Plot
      • Skew-T
      • Table
      • Text Widget
      • Wind Barb
    • Deprecated Charts
      • Bar
      • Combo - Original
      • Histogram
      • Line
      • Stacked Bar
    • HeavyIQ SQL Notebook
  • HEAVYIQ Conversational Analytics
    • HeavyIQ Overview
      • HeavyIQ Guidance
    • HeavyIQ Model Overview (HeavyLM)
  • HeavyRF
    • Introduction to HeavyRF
    • Getting Started
    • HeavyRF Table Functions
  • HeavyConnect
    • HeavyConnect Release Overview
    • Getting Started
    • Best Practices
    • Examples
    • Command Reference
    • Parquet Data Wrapper Reference
    • ODBC Data Wrapper Reference
    • Raster Data Wrapper Reference
  • HeavyML (BETA)
    • HeavyML Overview
    • Clustering Algorithms
    • Regression Algorithms
      • Linear Regression
      • Random Forest Regression
      • Decision Tree Regression
      • Gradient Boosting Tree Regression
    • Principal Components Analysis
  • Python / Data Science
    • Data Science Foundation
    • JupyterLab Installation and Configuration
    • Using HEAVY.AI with JupyterLab
    • Python User-Defined Functions (UDFs) with the Remote Backend Compiler (RBC)
      • Installation
      • Registering and Using a Function
      • User-Defined Table Functions
      • RBC UDF/UDTF Example Notebooks
      • General UDF/UDTF Tutorial Notebooks
      • RBC API Reference
    • Ibis
    • Interactive Data Exploration with Altair
    • Additional Examples
      • Forecasting with HEAVY.AI and Prophet
  • APIs and Interfaces
    • Overview
    • heavysql
    • Thrift
    • JDBC
    • ODBC
    • Vega
      • Vega Tutorials
        • Vega at a Glance
        • Getting Started with Vega
        • Getting More from Your Data
        • Creating More Advanced Charts
        • Using Polys Marks Type
        • Vega Accumulator
        • Using Transform Aggregation
        • Improving Rendering with SQL Extensions
      • Vega Reference Overview
        • data Property
        • projections Property
        • scales Property
        • marks Property
      • Migration
        • Migrating Vega Code to Dynamic Poly Rendering
      • Try Vega
    • RJDBC
    • SQuirreL SQL
    • heavyai-connector
  • Tutorials and Demos
    • Loading Data
    • Using Heavy Immerse
    • Hello World
    • Creating a Kafka Streaming Application
    • Getting Started with Open Source
    • Try Vega
  • Troubleshooting and Special Topics
    • FAQs
    • Troubleshooting
    • Vulkan Renderer
    • Optimizing
    • Known Issues and Limitations
    • Logs and Monitoring
    • Archived Release Notes
      • Release 6.x
      • Release 5.x
      • Release 4.x
      • Release 3.x
Powered by GitBook
On this page
  • Zoom and Pan
  • Combo Chart Examples
  • Multisource Combo Chart Example
Export as PDF
  1. HeavyImmerse
  2. Deprecated Charts

Combo - Original

Combo Chart

PreviousBarNextHistogram

Last updated 5 months ago

The original Combo chart displays multiple data series on up to two separate axes as line or vertical bar charts.

Features
Quantity
Notes

1-2

Dimension 1 = X Axis, Dimension 2 = Series

1+

You can add unlimited measures, up to the capacity of your browser.

The optional multi-series capability of the Combo chart can break out values by additional dimensions using up to two Y axes.

You can also choose multiple data sources and display data together on the same chart. There is no limit to the number of data sources you can display on a single chart, up to the capabilities of your chosen browser. You can use the same data source more than once, and choose a different set of columns to display.

You can convert Combo charts to the New Combo chart format. For more information, see .

Zoom and Pan

You can scroll the mouse wheel or track pad to zoom in and out on the data in your combo chart. This is equivalent to manually brushing over the range chart to choose a zoomed in area.

If you scroll while holding the shift key, the range box pans left and right. This lets you zoom in on a section (normal scrolling) then move left and right to find the exact data you want to see.

You can zoom in or zoom out regardless of whether the range chart is currently displayed. Turning the range chart on or off does not clear a range brush filter.

If you select an area of the focus chart by brushing, then change the range chart in a way that makes the selection on the focus chart no longer visible, the filter on the focus chart is cleared.

A Reset button appears on the lower right as you mouseover a chart with a range filter in effect. Clicking the Range button clears out the range filter only — a brush applied to the focus chart remains.

Combo Chart Examples

Create a new Combo chart. Choose a Data Source. This example uses the flights sample database.

Categorize on the Dimension plane_issue_date, the date the plane was first acquired. To see how on time performance compares to the aircraft acquisitions over time, set the measure for Y Axis 1 to depdelay, and the measure for Y Axis 2 to arrdelay. These measures are within the same range, and combine well on the chart.

You might also want to see how frequently flights are cancelled, based on the age of the airplane. Add the cancelled field as Y Axis 3.

The difference in values makes it difficult to see how the trend of cancelled flights compares to flight delays. Click the line next to the cancelled item in the COLOR PALETTE list and choose Secondary Axis.

You can make the distinction clearer still by changing the secondary axis to a vertical bar chart.

You can also change the color and style of the lines in the chart to make them more distinct.

When you use a numerical dimension, you have the option of displaying the chart in Percentage View. The pop-up box displays not only the values for each item on the X axis, but also the percentage of the total values for that group.

Multisource Combo Chart Example

This example uses a dataset of crimes committed in San Francisco and another dataset of crimes committed in Seattle. We can compare them both on the same axis. Create a new combo chart, and select sfcrime as the Data Source. Choose DateEvent as the X Axis and #Records as the Y Axis.

Click Add Another Data Source and choose crimes_seattle. Set the X Axis to At_Scene_Time and the Y Axis to #Records.

The datasets do not overlap completely. You can use the Range Chart to select a range for fair comparison. In this example, 01-01-2014 to 01-01-2015.

Edit the axis labels and title for clarity. Set the X-axis minimum to 0 and maximum to 900 to match the X-axis for Seattle. Click Apply. Your chart is ready for display on your dashboard.

Required

Required

Dimensions
Measures
New Combo charts