HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
3
$('#container').append('<div class="table">' +
4
'<table id="table" style="display:none">' +
5
'<tr>' +
6
' <td>California</td>' +
7
' <td>2004</td>' +
8
' <td>21704211</td>' +
9
'</tr>' +
10
'<tr>' +
11
' <td>Illinois</td>' +
12
' <td>2004</td>' +
13
' <td>727914</td>' +
14
'</tr>' +
15
'<tr>' +
16
' <td>Massachusetts</td>' +
17
' <td>2004</td>' +
18
' <td>238819</td>' +
19
'</tr>' +
20
'<tr>' +
21
' <td>New York</td>' +
22
' <td>2004</td>' +
23
' <td>1667969</td>' +
24
'</tr>' +
25
'<tr>' +
26
' <td>California</td>' +
27
' <td>2005</td>' +
28
' <td>3732889</td>' +
29
'</tr>' +
30
'<tr>' +
31
' <td>Illinois</td>' +
32
' <td>2005</td>' +
33
' <td>1150659</td>' +
34
'</tr>' +
35
'<tr>' +
36
' <td>Massachusetts</td>' +
37
' <td>2005</td>' +
38
' <td>157719</td>' +
39
'</tr>' +
40
'<tr>' +
41
' <td>New York</td>' +
42
' <td>2005</td>' +
43
' <td>27635503</td>' +
44
'</tr>' +
45
'</table>' +
46
'</div>');
47
48
// To work with the data you need to connect data adapter file from https://cdn.anychart.com/
49
50
var tableData = anychart.data.parseHtmlTable("#table");
51
52
var chart = anychart.heatMap();
53
54
// Set data.
55
chart.data(tableData);
56
57
chart.title('Set chart data as a table data');
58
chart.labels(true);
59
chart.container('container');
60
chart.draw();
61
});