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
// create a stage
4
var stage = anychart.graphics.create("container");
5
6
// create data
7
var data = [
8
{name: "Company A", children: [
9
{name: "Technical", children: [
10
{name: "Team Leaders"},
11
{name: "Architects"},
12
{name: "Developers"},
13
{name: "Testers"}
14
]},
15
{name: "Sales", children: [
16
{name: "Analysts"},
17
{name: "Executives"}
18
]},
19
{name: "HR"},
20
{name: "Management"}
21
]}
22
];
23
24
// create and configure the first sunburst chart
25
var chart1 = anychart.sunburst(data, "as-tree");
26
chart1.title("Start Angle: Default (0\xb0)");
27
chart1.bounds(0, 0, "50%", "100%");
28
// set the chart container
29
chart1.container(stage);
30
// initiate drawing the chart
31
chart1.draw();
32
33
// create and configure the second sunburst chart
34
var chart2 = anychart.sunburst(data, "as-tree");
35
chart2.title("Start Angle: 90\xb0");
36
chart2.bounds("50%", 0, "50%", "100%");
37
// set the start angle
38
chart2.startAngle(90);
39
// set the chart container
40
chart2.container(stage);
41
// initiate drawing the chart
42
chart2.draw();
43
});