Skip to content

Latest commit

 

History

History
1237 lines (878 loc) · 40.7 KB

visualizations.rst

File metadata and controls

1237 lines (878 loc) · 40.7 KB

Supported Visualizations


As the tables below make clear, the Highcharts for Python Toolkit and the Highcharts suite of JavaScript libraries are likely the single most comprehensive suite of data visualization tools available in the market. With over 70 (seventy!) distinct data visualizations and 50 (fifty!) technical indicators <technical indicator>, you will be able to construct a beautiful and interactive portrayal of your data.

Series with Data

The following are the series types that have .data properties and which can be used to visualize your data.

  • Using Highcharts for Python <using> > Working with Data <working_with_data>
  • Using Highcharts for Python <using> > Adding Series to Charts <adding_series_to_charts>
  • Using Highcharts for Python <using> > Populating Series Data <populating_series_data>

Core

Note

The visualizations below are provided by Highcharts Core for Python and Highcharts Core. They are also available in the other libraries within the toolkit.

Series Type Screenshot + Class Links
Arc Diagram

highcharts_core.options.plot_options.arcdiagram.ArcDiagramOptions

highcharts_core.options.series.arcdiagram.ArcDiagramSeries

Area

highcharts_core.options.plot_options.area.AreaOptions

highcharts_core.options.series.area.AreaSeries

Area Range

highcharts_core.options.plot_options.area.AreaRangeOptions

highcharts_core.options.series.area.AreaRangeSeries

Area Spline

highcharts_core.options.plot_options.area.AreaSplineOptions

highcharts_core.options.series.area.AreaSplineSeries

Area Spline Range

highcharts_core.options.plot_options.area.AreaSplineRangeOptions

highcharts_core.options.series.area.AreaSplineRangeSeries

Bar

highcharts_core.options.plot_options.bar.BarOptions

highcharts_core.options.series.bar.BarSeries

Bell Curve

highcharts_core.options.plot_options.bellcurve.BellCurveOptions

highcharts_core.options.series.bellcurve.BellCurveSeries

Box Plot

highcharts_core.options.plot_options.boxplot.BoxPlotOptions

highcharts_core.options.series.boxplot.BoxPlotSeries

Bubble

highcharts_core.options.plot_options.bubble.BubbleOptions

highcharts_core.options.series.bubble.BubbleSeries

Bullet

highcharts_core.options.plot_options.bullet.BulletOptions

highcharts_core.options.series.bullet.BulletSeries

Column

highcharts_core.options.plot_options.bar.ColumnOptions

highcharts_core.options.series.bar.ColumnSeries

Column Pyramid

Standard

Stacked

Stacked + Inverted

highcharts_core.options.plot_options.bar.ColumnPyramidOptions

highcharts_core.options.series.bar.ColumnPyramidSeries

Column Range

Standard

Horizontal

highcharts_core.options.plot_options.bar.ColumnRangeOptions

highcharts_core.options.series.bar.ColumnRangeSeries

Dependency Wheel

highcharts_core.options.plot_options.dependencywheel.DependencyWheelOptions

highcharts_core.options.series.dependencywheel.DependencyWheelSeries

Dumbbell

highcharts_core.options.plot_options.dumbbell.DumbbellOptions

highcharts_core.options.series.dumbbell.DumbbellSeries

Error Bar

highcharts_core.options.plot_options.boxplot.ErrorBarOptions

highcharts_core.options.series.boxplot.ErrorBarSeries

Funnel

highcharts_core.options.plot_options.funnel.FunnelOptions

highcharts_core.options.series.funnel.FunnelSeries

Funnel 3D

highcharts_core.options.plot_options.funnel.Funnel3DOptions

highcharts_core.options.series.funnel.Funnel3DSeries

Gauge

highcharts_core.options.plot_options.gauge.GaugeOptions

highcharts_core.options.series.gauge.GaugeSeries

Heatmap

highcharts_core.options.plot_options.heatmap.HeatmapOptions

highcharts_core.options.series.heatmap.HeatmapSeries

Histogram

highcharts_core.options.plot_options.histogram.HistogramOptions

highcharts_core.options.series.histogram.HistogramSeries

Item

Circular

Rectangular

Symbols

highcharts_core.options.plot_options.item.ItemOptions

highcharts_core.options.series.item.ItemSeries

Line

highcharts_core.options.plot_options.area.LineOptions

highcharts_core.options.series.area.LineSeries

Lollipop

highcharts_core.options.plot_options.dumbbell.LollipopOptions

highcharts_core.options.series.dumbbell.LollipopSeries

Network Graph

highcharts_core.options.plot_options.networkgraph.NetworkGraphOptions

highcharts_core.options.series.networkgraph.NetworkGraphSeries

Organization

Standard

Horizontal

highcharts_core.options.plot_options.organization.OrganizationOptions

highcharts_core.options.series.organization.OrganizationSeries

Packed Bubble

Standard

Split

highcharts_core.options.plot_options.packedbubble.PackedBubbleOptions

highcharts_core.options.series.packedbubble.PackedBubbleSeries

Pareto

highcharts_core.options.plot_options.pareto.ParetoOptions

highcharts_core.options.series.pareto.ParetoSeries

Pie

Pie

Donut

highcharts_core.options.plot_options.pie.PieOptions

highcharts_core.options.series.pie.PieSeries

Polygon

highcharts_core.options.plot_options.polygon.PolygonOptions

highcharts_core.options.series.polygon.PolygonSeries

Pyramid

highcharts_core.options.plot_options.pyramid.PyramidOptions

highcharts_core.options.series.pyramid.PyramidSeries

Pyramid 3D

highcharts_core.options.plot_options.pyramid.Pyramid3DOptions

highcharts_core.options.series.pyramid.Pyramid3DSeries

Sankey

Standard

Inverted

w/Outgoing Links

highcharts_core.options.plot_options.sankey.SankeyOptions

highcharts_core.options.series.sankey.SankeySeries

Scatter

highcharts_core.options.plot_options.scatter.ScatterOptions

highcharts_core.options.series.scatter.ScatterSeries

Scatter 3D

highcharts_core.options.plot_options.scatter.Scatter3DOptions

highcharts_core.options.series.scatter.Scatter3DSeries

Solid Gauge

highcharts_core.options.plot_options.gauge.SolidGaugeOptions

highcharts_core.options.series.gauge.SolidGaugeSeries

Spline

highcharts_core.options.plot_options.spline.SplineOptions

highcharts_core.options.series.spline.SplineSeries

Stream Graph

highcharts_core.options.plot_options.area.StreamGraphOptions

highcharts_core.options.series.area.StreamGraphSeries

Sunburst

highcharts_core.options.plot_options.sunburst.SunburstOptions

highcharts_core.options.series.sunburst.SunburstSeries

Tilemap

highcharts_core.options.plot_options.heatmap.TilemapOptions

highcharts_core.options.series.heatmap.TilemapSeries

Timeline

Standard

Inverted

w/True Datetime Axis

highcharts_core.options.plot_options.timeline.TimelineOptions

highcharts_core.options.series.timeline.TimelineSeries

Treemap

highcharts_core.options.plot_options.treemap.TreemapOptions

highcharts_core.options.series.treemap.TreemapSeries

Variable Pie

highcharts_core.options.plot_options.pie.VariablePieOptions

highcharts_core.options.series.pie.VariablePieSeries

Vector

highcharts_core.options.plot_options.vector.VectorOptions

highcharts_core.options.series.vector.VectorSeries

Venn

Venn Diagram

Euler Diagram

highcharts_core.options.plot_options.venn.VennOptions

highcharts_core.options.series.venn.VennSeries

Waterfall

Standard

Horizontal (Inverted)

Stacked

highcharts_core.options.plot_options.bar.WaterfallOptions

highcharts_core.options.series.bar.WaterfallSeries

Wind Barb

highcharts_core.options.plot_options.bar.WindBarbOptions

highcharts_core.options.series.bar.WindBarbSeries

Wordcloud

highcharts_core.options.plot_options.wordcloud.WordcloudOptions

highcharts_core.options.series.wordcloud.WordcloudSeries

X-Range

Standard

Inverted

highcharts_core.options.plot_options.bar.XRangeOptions

highcharts_core.options.series.bar.XRangeSeries

Stock

Series Type Screenshot + Class Links
Candlestick

highcharts_stock.options.plot_options.candlestick.CandlestickOptions

highcharts_stock.options.series.candlestick.CandlestickSeries

HLC (High-Low-Close)

highcharts_stock.options.plot_options.hlc.HLCOptions

highcharts_stock.options.series.hlc.HLCSeries

Hollow Candlestick

highcharts_stock.options.plot_options.candlestick.HollowCandlestickOptions

highcharts_stock.options.series.candlestick.HollowCandlestickSeries

Heikin Ashi

highcharts_stock.options.plot_options.candlestick.HeikinAshiOptions

highcharts_stock.options.series.candlestick.HeikinAshiSeries

OHLC (Open-High-Low-Close)

highcharts_stock.options.plot_options.hlc.OHLCOptions

highcharts_stock.options.series.hlc.OHLCSeries

Maps

Series Type Screenshot + Class Links
Map

highcharts_maps.options.plot_options.map.MapOptions

highcharts_maps.options.series.map.MapSeries

Map Bubble

highcharts_maps.options.plot_options.mapbubble.MapBubbleOptions

highcharts_maps.options.series.mapbubble.MapBubbleSeries

Map Line

highcharts_maps.options.plot_options.mapline.MapLineOptions

highcharts_maps.options.series.mapline.MapLineSeries

Map Point

highcharts_maps.options.plot_options.mappoint.MapPointOptions

highcharts_maps.options.series.mappoint.MapPointSeries

Gantt

Series Type Screenshot + Class Links
Gantt Chart

highcharts_gantt.options.plot_options.gantt.GanttOptions

highcharts_gantt.options.series.gantt.GanttSeries

X-Range

Standard

Inverted

highcharts_gantt.options.plot_options.bar.XRangeOptions

highcharts_gantt.options.series.bar.XRangeSeries


Technical Indicators

The following visualizations are supported as technical indicators <technical indicator>, which are calculated dynamically from the data contained in series with data <series_with_data> and overlaid onto your visualizations.

Core

Error

The Highcharts Core for Python library and the related Highcharts Core JavaScript library do not support technical indicators <technical indicator>.

Only Highcharts Stock for Python and Highcharts Stock support technical indicators.

Stock

Series Type Screenshot + Class Links

Absolute Price Oscillator

(APO)

highcharts_stock.options.plot_options.oscillators.APOOptions

highcharts_stock.options.series.oscillators.APOSeries

Acceleration Bands

(ABANDS)

highcharts_stock.options.plot_options.abands.AbandsOptions

highcharts_stock.options.series.abands.AbandsSeries

Accumulation/Distribution

highcharts_stock.options.plot_options.ad.ADOptions

highcharts_stock.options.series.ad.ADSeries

Aroon

highcharts_stock.options.plot_options.aroon.AroonOptions

highcharts_stock.options.series.aroon.AroonSeries

Aroon Oscillator

highcharts_stock.options.plot_options.oscillators.AroonOscillatorOptions

highcharts_stock.options.series.oscillators.AroonOscillatorSeries

Average True Range

(ATR)

highcharts_stock.options.plot_options.atr.ATROptions

highcharts_stock.options.series.atr.ATRSeries

Awesome Oscillator

(AO)

highcharts_stock.options.plot_options.oscillators.ao.AOOptions

highcharts_stock.options.series.oscillators.ao.AOSeries

Bollinger Bands

(BB)

highcharts_stock.options.plot_options.abands.BBOptions

highcharts_stock.options.series.abands.BBSeries

Chaikin Money Flow

(CMF)

highcharts_stock.options.plot_options.oscillators.money_flow.CMFOptions

highcharts_stock.options.series.oscillators.money_flow.CMFSeries

Chaikin Oscillator

highcharts_stock.options.plot_options.oscillators.ChaikinOptions

highcharts_stock.options.series.oscillators.ChaikinSeries

Chande Momentum Oscillator

(CMO)

highcharts_stock.options.plot_options.oscillators.CMOOptions

highcharts_stock.options.series.oscillators.CMOSeries

Commodity Channel Index

(CCI)

highcharts_stock.options.plot_options.oscillators.CCIOptions

highcharts_stock.options.series.oscillators.CCISeries

Detrended Price Oscillator

(DPO)

highcharts_stock.options.plot_options.oscillators.DPOOptions

highcharts_stock.options.series.oscillators.DPOSeries

Directional Movement Index

(DMI)

highcharts_stock.options.plot_options.dmi.DMIOptions

highcharts_stock.options.series.dmi.DMISeries

Disparity Index

highcharts_stock.options.plot_options.disparity_index.DisparityIndexOptions

highcharts_stock.options.series.disparity_index.DisparityIndexSeries

Double Exponential

Moving Average

(DEMA)

highcharts_stock.options.plot_options.averages.DEMAOptions

highcharts_stock.options.series.averages.DEMASeries

Exponential Moving

Average

(EMA)

highcharts_stock.options.plot_options.averages.EMAOptions

highcharts_stock.options.series.averages.EMASeries

Flags

highcharts_stock.options.plot_options.flags.FlagsOptions

highcharts_stock.options.series.flags.FlagsSeries

Ichimoku Kinko Hyo

(IKH)

highcharts_stock.options.plot_options.momentum.ikh.IKHOptions

highcharts_stock.options.series.momentum.ikh.IKHSeries

Keltner Channels

highcharts_stock.options.plot_options.abands.KeltnerChannelsOptions

highcharts_stock.options.series.abands.KeltnerChannelsSeries

Klinger Oscillator

highcharts_stock.options.plot_options.oscillators.klinger.KlingerOptions

highcharts_stock.options.series.oscillators.klinger.KlingerSeries

Linear Regression

highcharts_stock.options.plot_options.linear_regressions.LinearRegressionOptions

highcharts_stock.options.series.linear_regressions.LinearRegressionSeries

Linear Regression

Angle

highcharts_stock.options.plot_options.linear_regressions.LinearRegressionAngleOptions

highcharts_stock.options.series.linear_regressions.LinearRegressionAngleSeries

Linear Regression

Intercept

highcharts_stock.options.plot_options.linear_regressions.LinearRegressionInterceptOptions

highcharts_stock.options.series.linear_regressions.LinearRegressionInterceptSeries

Linear Regression

Slope

highcharts_stock.options.plot_options.linear_regressions.LinearRegressionSlopeOptions

highcharts_stock.options.series.linear_regressions.LinearRegressionSlopeSeries

Momentum

highcharts_stock.options.plot_options.momentum.MomentumOptions

highcharts_stock.options.series.momentum.MomentumSeries

Money Flow Index

(MFI)

highcharts_stock.options.plot_options.oscillators.mfi.MFIOptions

highcharts_stock.options.series.oscillators.mfi.MFISeries

Moving Average

Convergence/Divergence

(MACD)

highcharts_stock.options.plot_options.momentum.macd.MACDOptions

highcharts_stock.options.series.momentum.macd.MACDSeries

Normalized Average True Range

(NATR)

highcharts_stock.options.plot_options.atr.NATROptions

highcharts_stock.options.series.atr.NATRSeries

On-Balance Volume

(OBV)

highcharts_stock.options.plot_options.momentum.OBVOptions

highcharts_stock.options.series.momentum.OBVSeries

Percentage Price Oscillator

(PPO)

highcharts_stock.options.plot_options.oscillators.ppo.PPOOptions

highcharts_stock.options.series.oscillators.ppo.PPOSeries

Pivot Points

highcharts_stock.options.plot_options.pivot_points.PivotPointsOptions

highcharts_stock.options.series.pivot_points.PivotPointsSeries

Price Channel

highcharts_stock.options.plot_options.abands.PCOptions

highcharts_stock.options.series.abands.PCSeries

Price Envelopes

highcharts_stock.options.plot_options.price_envelopes.PriceEnvelopesOptions

highcharts_stock.options.series.price_envelopes.PriceEnvelopesSeries

Parabolic SAR

(PSAR)

highcharts_stock.options.plot_options.psar.PSAROptions

highcharts_stock.options.series.psar.PSARSeries

Rate of Change

(ROC)

highcharts_stock.options.plot_options.momentum.ROCOptions

highcharts_stock.options.series.momentum.ROCSeries

Relative Strength Index

(RSI)

highcharts_stock.options.plot_options.momentum.RSIOptions

highcharts_stock.options.series.momentum.RSISeries

Simple Moving

Average

(SMA)

highcharts_stock.options.plot_options.averages.SMAOptions

highcharts_stock.options.series.averages.SMASeries

Slow Stochastic

Oscillator

highcharts_stock.options.plot_options.oscillators.stochastic.SlowStochasticOptions

highcharts_stock.options.series.oscillators.stochastic.SlowStochasticSeries

Stochastic Oscillator

highcharts_stock.options.plot_options.oscillators.stochastic.StochasticOptions

highcharts_stock.options.series.oscillators.stochastic.StochasticSeries

Supertrend

highcharts_stock.options.plot_options.momentum.supertrend.SupertrendOptions

highcharts_stock.options.series.momentum.supertrend.SupertrendSeries

Triple Exponential

Moving Average

(TEMA)

highcharts_stock.options.plot_options.averages.TEMAOptions

highcharts_stock.options.series.averages.TEMASeries

Trendline

highcharts_stock.options.plot_options.linear_regressions.TrendlineOptions

highcharts_stock.options.series.linear_regressions.TrendlineSeries

Triple Exponential

Average Oscillator

(TRIX)

highcharts_stock.options.plot_options.oscillators.TRIXOptions

highcharts_stock.options.series.oscillators.TRIXSeries

Volume-by-Price

(VBP)

highcharts_stock.options.plot_options.vbp.VBPOptions

highcharts_stock.options.series.vbp.VBPSeries

Volume Weighted

Average Price

(VWAP)

highcharts_stock.options.plot_options.averages.VWAPOptions

highcharts_stock.options.series.averages.VWAPSeries

Weighted Moving

Average

(WMA)

highcharts_stock.options.plot_options.averages.WMAOptions

highcharts_stock.options.series.averages.WMASeries

Williams %R

highcharts_stock.options.plot_options.oscillators.WilliamsROptions

highcharts_stock.options.series.oscillators.WilliamsRSeries

ZigZag

highcharts_stock.options.plot_options.zigzag.ZigZagOptions

highcharts_stock.options.series.zigzag.ZigZagSeries

Maps

Error

The Highcharts Maps for Python extension and the related Highcharts Maps JavaScript library do not support technical indicators <technical indicator>.

Only Highcharts Stock for Python and Highcharts Stock support technical indicators. For more information, please see here.

Gantt

Error

As an extension of the Highcharts Stock for Python library, for reasons of convenience the Highcharts Gantt for Python extension provides full support for all technical indicators <technical indicator> supported by the Highcharts Stock for Python library.

For more information, please see here.