新的Highcharts v3.0氣泡圖看起來不錯。是否可以使用名稱/文本來註釋和顯示每個氣泡?感謝,奈傑爾。Highcharts個別氣泡的命名
回答
根據你想要顯示的內容,它應該是可能的。氣泡圖將允許與其他任何高點圖相同的選項。最簡單的方法是使用dataLabels http://api.highcharts.com/highcharts#plotOptions.scatter.dataLabels
dataLabels:{
enabled:true
}
如果這對於您來說不夠靈活,可以使用底層渲染器http://api.highcharts.com/highcharts#Renderer在圖表上繪製任何您想要的圖形。這有點困難,但是。一旦你掌握了它,相當直接。 http://jsfiddle.net/4nRk6/
Datalabels可以用格式化功能進行定製,例如:
dataLabels: {
enabled: true,
formatter: function() {
return this.y +'mm';
}
}
完整的文檔是在這裏:http://api.highcharts.com/highcharts#plotOptions.column.dataLabels
我在這裏使用datalabels創造了一個小例子如果您需要關於氣泡的額外信息,您可能需要格式化您的數據系列,如下所示:
[
{x:1, y:5, bubbleText:"Bubble 1"},
{x:2, y:15, bubbleText:"Bubble 2"},
{x:3, y:5, bubbleText:"Bubble 3"}
]
在你的dataLabel中,你可以引用this.point.bubbleText以及this.x和this.y.
你需要做兩件事。
首先,名字每個數據點(氣泡):
data: [ { name: 'Alice', x: 3.5, y: 4, z: 5}, { name: 'Eve', x: 7, y: 7, z: 3}, { name: 'Carol', x: 4, y: 8, z: 6} ]
二,創建數據標籤格式:
dataLabels: { enabled: true, formatter: function() { return this.point.name; } }
您可以在行動中看到這這裏:http://jsfiddle.net/franzo/JuGDp/1/
鮑勃是你的叔叔。
這應該被標記爲答案 – 2013-10-12 17:47:44
非常有幫助!根據你的例子,我創建了另一個參考:http://jsfiddle.net/csyyb5da/ – xke 2015-05-11 22:14:15
- 1. Highcharts氣泡圖
- 2. Highcharts與多個系列的氣泡圖
- 3. HighCharts熱圖有氣泡
- 4. Highcharts氣泡圖與日期?
- 5. highcharts:氣泡圖:我可以使氣泡更高,不居中?
- 6. Highcharts氣泡圖點的中心點
- 7. 議案在下拉式氣泡圖Highcharts
- 8. Highcharts氣泡圖,自定義標記
- 9. 在Highcharts中設置氣泡透明度?
- 10. Highcharts - 氣泡圖 - 移動網格線
- 11. Highcharts Bubblechart最小/最大氣泡尺寸
- 12. 顯示百分比值(highcharts)氣泡圖
- 13. highcharts氣泡將不會加載
- 14. Highcharts:在一個系列中更改氣泡的顏色
- 15. Highcharts無法渲染單個系列的氣泡圖
- 16. 氣泡圖中的Tabluea氣泡
- 17. 在dimplejs氣泡圖中的每個氣泡內顯示標籤
- 18. 在nvd3氣泡圖中隱藏氣泡
- 19. SSRS BIDS 2008氣泡圖 - 氣泡放置
- 20. 氣泡圖中較大氣泡背後隱藏的氣泡很少
- 21. highcharts類型的氣泡與靜態的Y軸列表
- 22. Highcharts與CSV數據泡泡
- 23. HighCharts氣泡圖:軸間隔標籤的文本
- 24. Highcharts氣泡圖 - 如何獲得點的大小
- 25. mootools氣泡圖
- 26. D3氣泡圖
- 27. 氣泡排斥
- 28. VBA氣泡圖
- 29. Flex氣泡圖
- 30. 帶氣泡的UIProgressView?
感謝您的反饋。我正在爲此努力。任何人都可以發佈氣泡圖上帶有標籤的例子嗎?或者這是不是「意味着」成爲一個功能? – user2150801 2013-03-10 23:43:44
嗨,Ive更新了我的文章鏈接到一個工作示例。 http://jsfiddle.net/4nRk6/ – SteveP 2013-03-11 08:39:43
嗨史蒂夫,非常感謝。我需要的是一個文本標籤 - 不僅僅是您的示例中顯示的x值。就像其他圖表一樣,我們在系列中包含名稱?不知道如何將這個lasideside包含在x,y,尺寸屬性中... Nigel。 – user2150801 2013-03-12 02:09:29