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 stage = anychart.graphics.create('container');
3
4
// Create a chart from a data array.
5
var lineChart = anychart.line([
6
{x: 'January', value: 1.1},
7
{x: 'February', value: 1.4},
8
{x: 'March', value: 1.2},
9
{x: 'April', value: 1.6}
10
]);
11
lineChart.bounds(0, 15, '50%', '100%');
12
lineChart.container(stage);
13
lineChart.draw();
14
15
// Get chart data as CSV using data export mode. Data export modes can be 'raw', 'grouped', 'selected' and 'default'.
16
var csvData = lineChart.toCsv('default', {
17
'rowsSeparator': '\n',
18
'columnsSeparator': ',',
19
'ignoreFirstRow': true
20
});
21
22
// Restore the chart from the data obtained.
23
var columnChart = anychart.column(csvData);
24
columnChart.bounds('50%', 15, '50%', '100%');
25
columnChart.container(stage);
26
columnChart.draw();
27
28
var customTitle = anychart.standalones.title();
29
customTitle.text('Set data export mode');
30
customTitle.container(stage);
31
customTitle.draw();
32
});