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
var dataTable1 = anychart.data.table();
3
var dataTable2 = anychart.data.table();
4
var dataTable3 = anychart.data.table();
5
6
dataTable1.addData(get_dji_daily_short_data());
7
dataTable2.addData(get_dji_daily_short_data());
8
dataTable3.addData(get_dji_daily_short_data());
9
10
var mapping1 = dataTable1.mapAs({value: 1});
11
var mapping2 = dataTable2.mapAs({value: 2});
12
var mapping3 = dataTable3.mapAs({value: 3});
13
14
var chart = anychart.stock();
15
16
var plot = chart.plot();
17
plot.area(mapping1).name("Grateful");
18
plot.area(mapping2).name("Neutral");
19
plot.area(mapping3).name("Disgruntled");
20
21
var scale = plot.yScale();
22
23
// Set stack mode for scale.
24
scale.stackMode("value");
25
26
chart.title("Set stack mode for the scale");
27
chart.container("container");
28
chart.draw();
29
});