Highcharts - Column Chart Using HTML Table - Tutorialspoint
Có thể bạn quan tâm
Following is an example of a Column Chart using HTML table.
We have already seen the configuration used to draw a chart in Highcharts Configuration Syntax chapter. Let us now see additional configurations and also how we have added table under data.
An example of a Column Chart using the HTML table is given below.
data
The Data module provides a simplified interface for adding data to a chart from sources like CVS, HTML tables or grid views.
data.table
A HTML table or the id of such is to be parsed as input data. The related options are startRow, endRow, startColumn and endColumn to delimit what part of the table is used.
data: { table: 'dataTable' }Example
highcharts_column_table.htm
<html> <head> <title>Highcharts Tutorial</title> <script src = "https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"> </script> <script src = "https://code.highcharts.com/highcharts.js"></script> <script src = "https://code.highcharts.com/modules/data.js"></script> </head> <body> <div id = "container" style = "width: 550px; height: 400px; margin: 0 auto"></div> <script language = "JavaScript"> $(document).ready(function() { var data = { table: 'datatable' }; var chart = { type: 'column' }; var title = { text: 'Data extracted from a HTML table in the page' }; var yAxis = { allowDecimals: false, title: { text: 'Units' } }; var tooltip = { formatter: function () { return '<b>' + this.series.name + '</b><br/>' + this.point.y + ' ' + this.point.name.toLowerCase(); } }; var credits = { enabled: false }; var json = {}; json.chart = chart; json.title = title; json.data = data; json.yAxis = yAxis; json.credits = credits; json.tooltip = tooltip; $('#container').highcharts(json); }); </script> <table id = "datatable"> <thead> <tr> <th></th> <th>Jane</th> <th>John</th> </tr> </thead> <tbody> <tr> <th>Apples</th> <td>3</td> <td>4</td> </tr> <tr> <th>Pears</th> <td>2</td> <td>0</td> </tr> <tr> <th>Plums</th> <td>5</td> <td>11</td> </tr> <tr> <th>Bananas</th> <td>1</td> <td>1</td> </tr> <tr> <th>Oranges</th> <td>2</td> <td>4</td> </tr> </tbody> </table> </body> </html>Result
Verify the result.
highcharts_column_charts.htm Print Page Previous Next AdvertisementsTừ khóa » Html Column Chart
-
HTML5 & JS Column Charts
-
JavaScript Column Charts & Graphs
-
Chart.js - W3Schools
-
JavaScript Column Chart Examples - ApexCharts.js
-
Creating JavaScript Column And Bar Charts On COVID-19 Data
-
Column Charts For JavaScript - JSCharting
-
Simple Column Chart - AmCharts
-
Best Free Column Chart In JavaScript & CSS
-
HTML Bar Chart: CSS & HTML Source Code For Creating Charts
-
Column Chart | Highcharts
-
Bar Chart | Chart.js
-
Create A Simple Bar Chart And Column Chart Using Pure CSS Grid
-
Bar Or Column Chart With Chart.js - Hands-On Data Visualization