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 dataSet = anychart.data.set([
3
['Day 1', 19, 1],
4
['Day 2', 1, 2],
5
['Day 3', 25, 1],
6
['Day 4', 18, 1],
7
['Day 5', 28, 1],
8
['Day 6', 48, 1],
9
['Day 7', 1, 24],
10
['Day 8', 1, 32],
11
['Day 9', 25, 1],
12
['Day 10', 20, 1]
13
]);
14
15
var ridingData = dataSet.mapAs({x: 0, value: 1});
16
17
var hikingData = dataSet.mapAs({x: 0, value: 2});
18
19
var chart = anychart.line();
20
chart.legend(true);
21
22
var ridingSeries = chart.line(ridingData);
23
ridingSeries.name('Riding');
24
25
var hikingSeries = chart.line(hikingData);
26
hikingSeries.name('Hiking');
27
hikingSeries.stroke('#458b00');
28
29
// Get statistical data (the average of all the y-values on the data plot)
30
var totalAverage = chart.getStat('dataPlotYAverage');
31
32
chart.title('Average distance (km) in 10 days is ~ ' + totalAverage);
33
chart.container('container');
34
chart.draw();
35
});