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
var chart = anychart.line();
4
5
chart.title("Tokens with Options");
6
7
// setting and adjusting data visualisation
8
var columnSeries = chart.column([
9
["A", 637166],
10
["B", 721630],
11
["C", 148662],
12
["D", 78662],
13
["E", 90000]
14
]);
15
columnSeries.name("Income");
16
17
var lineSeries = chart.line([
18
["A", 95.073],
19
["B", 97.12844],
20
["C", 96.43],
21
["D", 70.582],
22
["E", 35]
23
]);
24
lineSeries.name("Percentage");
25
26
// setting the tooltips with formatting
27
var columnTooltip = columnSeries.tooltip();
28
columnTooltip.format("{%seriesName}: {%value}{groupsSeparator:', decimalsCount:3}");
29
var lineTooltip = lineSeries.tooltip();
30
lineTooltip.format("{%seriesName}: {%value}{decimalsCount:1}%");
31
32
var extraYScale = anychart.scales.linear();
33
extraYScale.minimum(0).maximum(100);
34
35
// adding and adjust extra Y axis
36
var extraYAxis = chart.yAxis(1);
37
extraYAxis.orientation("right");
38
extraYAxis.scale(extraYScale);
39
lineSeries.yScale(extraYScale);
40
41
chart.container("container");
42
chart.draw();
43
});