x
1
2
<html>
3
<head>
4
<meta charset="utf-8">
5
<title>雷达图(百分比层叠区域)</title>
6
<script src="https://a.alipayobjects.com/jquery/jquery/1.11.1/jquery.js"></script>
7
<script src="https://gw.alipayobjects.com/as/g/datavis/g2/2.3.13/index.js"></script>
8
</head>
9
<body>
10
<div id="c1"></div>
11
<script>
12
var data = [
13
{"name": "Argentina", "year": "2007", "value": 1368763},
14
{"name": "Argentina", "year": "2008", "value": 799873},
15
{"name": "Argentina", "year": "2009", "value": 1497653},
16
{"name": "Argentina", "year": "2010", "value": 1351874},
17
{"name": "Argentina", "year": "2011", "value": 1582987},
18
{"name": "Brasil", "year": "2007", "value": 1991297},
19
{"name": "Brasil", "year": "2008", "value": 1254823},
20
{"name": "Brasil", "year": "2009", "value": 1732987},
21
{"name": "Brasil", "year": "2010", "value": 332871},
22
{"name": "Brasil", "year": "2011", "value": 649853},
23
{"name": "Chile", "year": "2007", "value": 431097},
24
{"name": "Chile", "year": "2008", "value": 561983},
25
{"name": "Chile", "year": "2009", "value": 1019874},
26
{"name": "Chile", "year": "2010", "value": 2027634},
27
{"name": "Chile", "year": "2011", "value": 1961085},
28
{"name": "Columbia", "year": "2007", "value": 431097},
29
{"name": "Columbia", "year": "2008", "value": 799873},
30
{"name": "Columbia", "year": "2009", "value": 332871},
31
{"name": "Columbia", "year": "2010", "value": 799873},
32
{"name": "Columbia", "year": "2011", "value": 649853}
33
];
34
var Stat = G2.Stat;
35
var chart = new G2.Chart({
36
id: 'c1',
37
forceFit: true,
38
height: 450,
39
plotCfg: {
40
margin: [20, 140, 80, 80]
41
}
42
});
43
chart.source(data, {
44
'value': {
45
min: 0,
46
max: 100,
47
tickCount: 5
48
}
49
});
50
chart.coord('polar');
51
chart.legend('name', {
52
position: 'bottom'
53
});
54
chart.axis('year', { // 设置坐标系栅格样式
55
line: null
56
});
57
chart.axis('..percent', { // 设置坐标系栅格样式
58
grid: {
59
type: 'polygon' //圆形栅格,可以改成
60
}
61
});
62
chart.areaStack().position(Stat.summary.percent('year*value')).color('name', ['#64b5f6', '#1976d2', '#ef6c00', '#ffd54f']);
63
chart.render();
64
</script>
65
</body>
66
</html>
67
雷达图(百分比层叠区域)
雷达又叫戴布拉图、蜘蛛网图。 了解更多