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 data
4
var data = [
5
{name: "Italian", children: [
6
{name: "Consonants", children: [
7
{name: "m"}, {name: "n"}, {name: "ɲ"},
8
{name: "p"}, {name: "b"}, {name: "t"},
9
{name: "d"}, {name: "k"}, {name: "g"},
10
{name: "t͡s"}, {name: "d͡z"}, {name: "t͡ʃ"},
11
{name: "d͡ʒ"}, {name: "f"}, {name: "v"},
12
{name: "s"}, {name: "z"}, {name: "ʃ"},
13
{name: "j"}, {name: "w"}, {name: "l"},
14
{name: "ʎ"}, {name: "r"}, {name: "ɾ"}
15
]},
16
{name: "Vowels", children: [
17
{name: "i"}, {name: "u"}, {name: "e"},
18
{name: "o"}, {name: "ɛ"}, {name: "ɔ"},
19
{name: "a"}
20
]}
21
]}
22
];
23
24
// create a chart and set the data
25
var chart = anychart.sunburst(data, "as-tree");
26
27
// set the calculation mode
28
chart.calculationMode("ordinal-from-leaves");
29
30
// set the chart title
31
chart.title().useHtml(true);
32
chart.title("Sunburst: Calculation Mode (ordinal-from-leaves)<br><br>" +
33
"<span style='font-size:12; font-style:italic'>" +
34
"Phonemic System</span>");
35
36
// set the container id
37
chart.container("container");
38
39
// initiate drawing the chart
40
chart.draw();
41
});