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: "Journal Name", children: [
6
{name: "Advanced Functional Materials", value: 273},
7
{name: "Fusion Engineering and Design", value: 150},
8
{name: "Chemical Engineering Journal", value: 132},
9
{name: "ACS Applied Materials and Interfaces", value: 129},
10
{name: "Advanced Materials Technologies", value: 118},
11
{name: "Advanced Materials", value: 106},
12
{name: "Small", value: 103},
13
{name: "ACS Nano", value: 90},
14
{name: "Advanced Science", value: 84},
15
{name: "Langmuir", value: 78},
16
{name: "International Journal of Heat and Mass Transfer", value: 75},
17
{name: "Journal of Non-Crystalline Solids", value: 70},
18
{name: "Magnetohydrodynamics", value: 66},
19
{name: "Physics of Fluids", value: 60},
20
{name: "Nature Communications", value: 55},
21
{name: "Nuclear Engineering and Design", value: 55},
22
{name: "Journal of Materials Chemistry C", value: 54},
23
{name: "Journal of Fluid Mechanics", value: 53},
24
{name: "Nano Energy", value: 51},
25
{name: "Journal of Crystal Growth", value: 51},
26
{name: "Journal of Alloys and Compounds", value: 50},
27
{name: "Applied Surface Science", value: 50},
28
{name: "Nano Letters", value: 50},
29
{name: "Journal of Physics D: Applied Physics", value: 46},
30
{name: "ACS Applied Energy Materials", value: 45},
31
{name: "Lab on a Chip", value: 44},
32
{name: "Fusion Science and Technology", value: 44},
33
{name: "Journal of Nuclear Materials", value: 42},
34
{name: "Journal of Materials Chemistry A", value: 42},
35
{name: "Materials Horizons", value: 39},
36
{name: "Zeitschrift fuer Metallkunde/Materials Research and Advanced Techniques", value: 39},
37
{name: "RSC Advances", value: 38},
38
{name: "Sensors (Switzerland)", value: 38},
39
{name: "Materials Letters", value: 36},
40
{name: "Smart Materials and Structures", value: 36},
41
{name: "ACS Applied Electronic Materials", value: 36},
42
{name: "Soft Matter", value: 36},
43
{name: "Advanced Engineering Materials", value: 34},
44
{name: "Journal of Electronic Materials", value: 33},
45
{name: "Applied Thermal Engineering", value: 33},
46
{name: "Metallurgical and Materials Transactions B: Process Metallurgy and Materials Processing Science", value: 33},
47
{name: "Journal of the American Chemical Society", value: 33},
48
{name: "Journal of Physical Chemistry C", value: 33},
49
{name: "Japanese Journal of Applied Physics", value: 32},
50
{name: "Advanced Materials Interfaces", value: 31},
51
{name: "Vacuum", value: 30},
52
{name: "Journal of Heat Transfer", value: 30},
53
{name: "Journal of the Electrochemical Society", value: 30},
54
{name: "IEEE Sensors Journal", value: 30},
55
{name: "Measurement Science and Technology", value: 30},
56
]}
57
];
58
59
// create a chart and set the data
60
var chart = anychart.treeMap(data, "as-tree");
61
62
// set the chart title
63
chart.title().useHtml(true);
64
chart.title("Treemap: Basic Sample<br><br>" +
65
"<span style='font-size:12; font-style:italic'>" +
66
"Journal published over 30 articles </span>");
67
68
// set the container id
69
chart.container("container");
70
71
// initiate drawing the chart
72
chart.draw();
73
});