我是新來的Highcharts圖書館,需要創建一個水平漏斗。有一個現有的漏斗:http://www.highcharts.com/demo/funnel但沒有選項可以使其水平。我一直在閱讀關於如何擴展highcharts的文檔,但我不知道如何做到這一點。是否可以用Highcharts創建這個水平漏斗? Highcharts定製漏斗
0
A
回答
0
0
它不是從您發佈的圖像的圖表,但你可以得到倒從堆積面積系列金字塔/漏斗。
例子:http://jsfiddle.net/r9mtoec8/
$(function() {
var rawData = [7, 14, 16, 5, 4],
data = [
[0, 100]
],
overData = [
[0, 0]
],
underData = [
[0, 0]
],
zones = [],
len = rawData.length,
colors = Highcharts.getOptions().colors,
maxColor = colors.length,
i, val, sum = 0,
pos = 0;
for (i = 0; i < len; i++) {
sum += rawData[i];
}
for (i = 0; i < len; i++) {
pos += rawData[i];
val = (sum - pos)/sum * 100;
data.push([pos, val]);
overData.push([pos, (100 - val)/2]);
underData.push([pos, (100 - val)/2]);
zones.push({
value: pos,
color: colors[i % maxColor]
});
}
$('#container').highcharts({
chart: {
type: 'area'
},
yAxis: {
title: {
text: 'Percent'
}
},
plotOptions: {
area: {
enableMouseTracking: false,
showInLegend: false,
stacking: 'percent',
lineWidth: 0,
marker: {
enabled: false
}
}
},
series: [{
name: 'over',
color: 'none',
data: overData
}, {
id: 's1',
name: 'Series 1',
data: data,
showInLegend: true,
zoneAxis: 'x',
zones: zones
}, {
name: 'under',
color: 'none',
data: underData
}]
});
});
從圖像你的圖表是在Highcharts可行的,但你會需要修改您的數據和圖表的設置。虛線可以使用設置破折號的線條來完成。例如:
相關問題
- 1. Highcharts漏斗圖構造
- 2. Highcharts - 漏斗,直線和散點圖
- 3. Highchart漏斗角
- 4. Highcharts:漏斗圖表上的選擇問題
- 5. HighCharts漏斗 - 設置每個部分的最小尺寸
- 6. 我怎麼能把一個highcharts漏斗旋轉90deg
- 7. 如何使highcharts漏斗變成金字塔
- 8. 水平CSS漏斗
- 9. 漏斗圖組件
- 10. 測試Firebase漏斗
- 11. Mod_Rewrite和REQUEST_URI漏斗
- 12. Twitter中繼/漏斗
- 13. 漏斗分析計算,您將如何計算漏斗?
- 14. Google Analytics漏斗不報告
- 15. bigquery上的URL漏斗
- 16. 熊貓的漏斗圖
- 17. 跟蹤「分享」漏斗...
- 18. Highchart漏斗圖不顯示
- 19. 在Excel中製作「堆疊」漏斗圖表?
- 20. 使用Java Semaphore類的漏斗狀速率限制
- 21. 定製highcharts傳說
- 22. 使用Google Analytics漏斗用authlogic註冊
- 23. 谷歌分析漏斗忽略步驟
- 24. 如何創建內部漏斗分析?
- 25. 在iOS中創建漏斗圖表?
- 26. 漏斗中的數據不正確
- 27. Google Analytics漏斗正則表達式
- 28. 在BigQuery上重新創建GA漏斗
- 29. 谷歌分析目標漏斗問題
- 30. 谷歌分析 - 目標漏斗步驟