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
// set defaults
4
anychart.theme({chart:{xAxis:{title: false},yAxis:{title: false}}});
5
// set stage
6
var stage = anychart.graphics.create("container");
7
8
// create table
9
var table = anychart.standalones.table();
10
var firstRow = table.getRow(0);
11
firstRow.height("10%");
12
13
// setting data
14
var data_1 = [
15
["C", 5],
16
["D", 21],
17
["E", 34]
18
];
19
20
var data_2 = [
21
["C", 5],
22
["D", 1],
23
["E", 4]
24
];
25
26
// create charts
27
var chart_1 = anychart.column(data_1);
28
var chart_2 = anychart.column(data_1);
29
var chart_3 = anychart.column(data_1);
30
var chart_4 = anychart.column(data_2);
31
var chart_5 = anychart.column(data_2);
32
var chart_6 = anychart.column(data_2);
33
34
chart_2.yScale().maximum(10);
35
chart_3.yScale().softMaximum(10);
36
chart_5.yScale().maximum(10);
37
chart_6.yScale().softMaximum(10);
38
39
40
// set table content
41
table.contents([
42
["Auto Calculation", ".maximum(10)","softMaximum(10)"],
43
[
44
chart_1,
45
chart_2,
46
chart_3
47
],
48
[
49
chart_4,
50
chart_5,
51
chart_6
52
]
53
]);
54
55
56
// position text in the center of each cell
57
table.vAlign("middle");
58
table.hAlign("center");
59
60
// set table container and initiate draw
61
table.container(stage);
62
table.draw();
63
});