基于echarts的词云
内容摘要:基于echarts3的词云。
效果图:
词云是基于echarts的扩展,我默认你了解熟悉echarts的格式和实例化方法。
代码如下:
series: [
{
type: 'wordCloud',
gridSize: 2,
sizeRange: [12, 50],
rotationRange: [-90, 90],
shape: 'pentagon',
textStyle: {
normal: {
color: function () {
return 'rgb(' + [
Math.round(Math.random() * 255),
Math.round(Math.random() * 255),
Math.round(Math.random() * 255)
].join(',') + ')';
}
},
emphasis: {
shadowBlur: 10,
shadowColor: '#333'
}
},
data: [
{
name: 'Sam S Club',
value: 10000,
}, {
name: 'Macys',
value: 6181
}, {
name: 'Amy Schumer',
value: 4386
}, {
name: 'Jurassic World',
value: 4055
}, {
name: 'Charter Communications',
value: 2467
}, {
name: 'Chick Fil A',
value: 2244
}, {
name: 'Planet Fitness',
value: 1898
}, {
name: 'Pitch Perfect',
value: 1484
}, {
name: 'Express',
value: 1112
}, {
name: 'Home',
value: 965
}, {
name: 'Johnny Depp',
value: 847
}, {
name: 'Lena Dunham',
value: 582
}, {
name: 'Lewis Hamilton',
value: 555
}, {
name: 'KXAN',
value: 550
}, {
name: 'Mary Ellen Mark',
value: 462
}, {
name: 'Farrah Abraham',
value: 366
}, {
name: 'Rita Ora',
value: 360
}, {
name: 'Serena Williams',
value: 282
}, {
name: 'NCAA baseball tournament',
value: 273
}, {
name: 'Point ,
value: 273
}, {
name: 'Point Break',
value: 265
}]
}
]