HTMLcopy
1
<div id="container"></div>
CSScopy
8
1
html,
2
body,
3
#container {
4
width: 100%;
5
height: 100%;
6
margin: 0;
7
padding: 0;
8
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
// To work with the data adapter you need to reference the data adapter script file from AnyChart CDN
3
// https://cdn.anychart.com/releases/v8/js/anychart-data-adapter.min.js
4
5
// Load CSV data and create a chart by CSV data
6
// The data used in this sample can be obtained from the CDN
7
// https://cdn.anychart.com/samples/stock-general-features/load-csv-data/data.csv
8
anychart.data.loadCsvFile(
9
'https://cdn.anychart.com/samples/stock-general-features/load-csv-data/data.csv',
10
function (data) {
11
// create stock chart
12
var chart = anychart.stock();
13
14
// create plot
15
var plot = chart.plot(0);
16
17
// create column series on the first plot
18
var column = plot.column(data);
19
column.name('MSFT');
20
21
// set chart selected date/time range
22
chart.selectRange('2004-04-15', '2005-10-27');
23
24
// set container id for the chart
25
chart.container('container');
26
// initiate chart drawing
27
chart.draw();
28
29
// create range picker
30
var rangePicker = anychart.ui.rangePicker();
31
// init range picker
32
rangePicker.render(chart);
33
34
// create range selector
35
var rangeSelector = anychart.ui.rangeSelector();
36
// init range selector
37
rangeSelector.render(chart);
38
}
39
);
40
});