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 the data
4
table = anychart.data.table();
5
table.addData([
6
['2010-01-01', 5.8, 7.9, 6.2, 7.4],
7
['2010-02-01', 4.6, 6.1, 4.6, 6.1],
8
['2010-03-01', 5.9, 8.1, 4.9, 6.3],
9
['2010-04-01', 7.8, 10.7, 6.0, 9.5],
10
['2010-05-01', 10.5, 13.7, 8.5, 10.2],
11
['2010-06-01', 13.8, 17, 9.7, 13.5],
12
['2010-07-01', 16.5, 18.5, 12.7, 14.3],
13
['2010-08-31', 17.8, 19, 12.9, 14.1],
14
['2010-09-01', 15.4, 17.8, 12.2, 13.1],
15
['2010-10-01', 12.7, 15.3, 11.3, 12.7],
16
['2010-11-01', 9.8, 13, 8.4, 12.1],
17
['2010-12-01', 9, 10.1, 7.4, 8.6],
18
['2010-01-01', 5.7, 8, 7.0, 7.8],
19
['2011-02-01', 6, 8.4, 6.8, 8.1],
20
['2011-03-01', 6, 9.5, 7.0, 8.8],
21
['2011-04-01', 7.7, 10, 7.1, 9.3],
22
['2011-05-01', 8.9, 11.1, 8.6, 10.3],
23
['2011-06-01', 10.2, 16.3, 9.1, 12.9],
24
['2011-07-01', 14.3, 19, 11.2, 15.4],
25
['2011-08-01', 16, 20.1, 12.5, 14.8],
26
['2011-09-01', 15.8, 18.9, 11.4, 12.9],
27
['2011-10-01', 11.4, 13.2, 9.3, 12.4],
28
['2011-11-01', 8.3, 10, 8.5, 9.5],
29
['2011-12-01', 6.5, 8.7, 6.1, 8],
30
['2012-01-01', 7.2, 8.6, 6, 7.5],
31
['2012-02-01', 5.3, 7.4, 6.2, 8.2],
32
['2012-03-01', 6.1, 9.4, 7.3, 9.1],
33
['2012-04-01', 8.7, 11.2, 9, 11.3],
34
['2012-05-21', 10.4, 14.3, 10.8, 13.8],
35
['2012-06-22', 13.5, 17.1, 12.1, 15.6],
36
['2012-07-23', 15.8, 19.7, 13.5, 15.5],
37
['2012-08-24', 17.8, 21, 12.3, 14.9],
38
['2012-09-25', 15.1, 17.3, 10.8, 12.6],
39
['2012-10-26', 12.6, 15.9, 9.7, 10.5],
40
['2012-11-27', 10.2, 13.8, 7.9, 9.1],
41
['2012-12-28', 8.3, 9.6, 6.3, 7.5]
42
]);
43
44
// map the data
45
mapping_lon = table.mapAs();
46
mapping_lon.addField('low', 1);
47
mapping_lon.addField('high', 2);
48
mapping_edb = table.mapAs();
49
mapping_edb.addField('low', 3);
50
mapping_edb.addField('high', 4);
51
52
// chart type
53
var chart = anychart.stock();
54
55
// set the series for London
56
var series_lon = chart.plot(0).rangeColumn(mapping_lon);
57
series_lon.name("Water temperature in London in 2010-2012");
58
59
// set the series for Edinburgh
60
var series_edb = chart.plot(1).rangeColumn(mapping_edb);
61
series_edb.name("Water temperature in Edinburgh in 2010-2012");
62
63
// australia series coloring
64
series_lon.fill("#CC9933");
65
series_lon.stroke("#663300");
66
67
// sydney series coloring
68
series_edb.fill("#fff");
69
series_edb.hatchFill("cross");
70
series_edb.stroke("#000");
71
72
chart.title('Water Temperature');
73
chart.container('container');
74
75
chart.draw();
76
});