我正在为我的一个项目使用图表,我想知道是否有条形图和文字云图的组合图。如下所示
是否有可能实现这一目标?或者是否有开放源代码图表库可以做到这一点。
我尝试过的事情:
我已经寻找了所有可用的图表库,但没有找到任何合适的选项。从起点开始,没有什么可指定的。
请帮助。我被困住了。
答案 0 :(得分:1)
您需要使用wordcloud
图表创建和添加单独的容器:
chart: {
events: {
load: function() {
var points = this.series[0].points;
points.forEach(function(p) {
var wContainer = $('<div>');
wContainer.addClass('wordCloudContainer');
wContainer.css({
top: this.plotTop,
left: p.plotX
});
$('#mainContainer').append(wContainer);
Highcharts.chart(wContainer[0], {
chart: {
width: p.pointWidth + 40,
height: 200
},
title: {
text: ''
},
credits: {
enabled: false
},
series: [{
type: 'wordcloud',
data: [
['one', 1],
['two', 2],
['three', 3]
]
}]
});
}, this);
}
}
}
实时演示: http://jsfiddle.net/BlackLabel/2jahsfyp/
API参考: https://api.highcharts.com/highcharts/chart.events.load