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
anychart.data.loadJsonFile('https://static.anychart.com/cdn/ts/bubbleData.json', function (data) {
3
4
// create quadrant chart
5
var chart = anychart.quadrant();
6
// set chart padding
7
chart.padding([10, 10, 25, 10]);
8
9
// set scales settings
10
chart.yScale()
11
.minimum(0)
12
.maximum(10);
13
chart.xScale()
14
.minimum(0)
15
.maximum(10);
16
17
// map data for the series
18
var dataSet = anychart.data.set(data).mapAs({'x': 'x', 'value': 'value'});
19
20
// create series with data
21
var series = chart.bubble(dataSet);
22
series.labels()
23
.enabled(true)
24
.fontFamily('Arial')
25
.position('right')
26
.anchor('right-center')
27
.fontColor('#455a64')
28
.offsetX(5)
29
.offsetY(0)
30
.format(function () {
31
return this.getData('name')
32
});
33
34
// set chart container id
35
chart.container('container');
36
// initiate chart drawing
37
chart.draw();
38
});
39
});