除了使用柱形圖,並適當地命名是有可能創建在谷歌圖表API直方圖?如何使用google chart api創建直方圖?
回答
谷歌圖表沒有一個柱狀圖,因爲它僅僅是一個可視化庫,你將不得不修改Column Chart,以滿足您的需求。但是,我懷疑你對柱形圖不滿意的原因是因爲列間距,它看起來不像直方圖。所以我會先回答這個問題:
你可以控制列圖表中的列之間的間距嗎?
不,現在還沒有。請參閱Google Charts Community的報價
API在控制條間間距方面沒有支持。如果您願意深入瞭解圖表的SVG,您可能會破解它。
所以這是可行的,但會從你的一些額外的工作。您也可以玩弄這將對柱距一些影響chartArea
配置選項。
但是,原來的問題可能有不同的答案其實。
您可以使用一個柱形圖直方圖樣圖?
雖然你無法控制套在一個柱形圖列之間的間距,就可以得到該列上壓幾乎彼此通過將其指定爲不同的列,然後每一列的顏色設置爲配置選項中的顏色相同。
下面是一個簡單的3列直方圖:
var data = google.visualization.arrayToDataTable([
['x', '1-10', '11-20', '21-30'],
['', 3, 5, 4]
]);
// Create and draw the visualization.
new google.visualization.ColumnChart(document.getElementById('visualization')).
draw(data,
{title:"My Histogram",
width:600, height:400,
hAxis: {title: null},
colors: ['red','red','red'],
legend: {position: 'none'}
}
);
通知你有1行3列是每個彩色'red'
。這種情況的缺點是你在X軸上的標籤上輸了,告訴你哪一列代表了什麼。同樣,你將不得不有一些邏輯來構造這個直方圖,並按照你想要的方式填充數據。
所以長話短說,谷歌圖表沒有直方圖,雖然它是可能與柱狀圖,你可能會考慮尋找一個不同的圖書館。
as @ ic3在他的回答中聲明,他們現在擁有它https://developers.google.com/chart/interactive/docs/gallery/histogram – 2014-02-27 16:41:33
爲了增加mattedgod的回答, 圖表可以現在的酒吧中創建列緊密排列在一起,使用選項:
bar: {groupWidth:"100%"};
- 1. 如何使用Google Chart創建不連續的折線圖
- 2. 使用Google Chart API註釋條形圖
- 3. 如何創建直方圖
- 4. 我可以使用Google Chart Tools創建重疊條形圖嗎?
- 5. jqGrid和Google Chart API
- 6. Google Chart API數據
- 7. 使用Google Chart API解碼QR碼
- 8. 如何創建直方圖的直方圖?
- 9. 如何使用Google Drive API創建快捷方式?
- 10. 如何使用jQuery ajax()繪製Google Chart?
- 11. TKinter:如何創建直方圖?
- 12. 如何使用Google Chart API在點上打印值?
- 13. Google Chart API - Pie legend.textStyle顏色
- 14. 異步加載Google Chart API
- 15. 如何使用Google API創建Google聯繫人
- 16. 如何使用ggplot2創建黑白透明重疊直方圖?
- 17. ng-google-chart如何曝光draw()方法
- 18. 如何使用personality-insights-chart?
- 19. 如何使用Google Chart API將多個數據集指定爲XY散點圖?
- 20. 試圖用ZedGraph創建直方圖
- 21. 創建直方圖OCaml
- 22. 使用3通道使用opencv創建直方圖圖表
- 23. 使用Google地圖API訪問用戶創建的地圖
- 24. Google Chart API不適用於PHP?
- 25. 使用R如何創建垂直軸上相對頻率的直方圖?
- 26. EmguCV:創建圖像直方圖 - 錯誤
- 27. 從3個不同的直方圖創建圖像直方圖
- 28. Google Bar Chart
- 29. 在.NET 4.0中使用DataVisualization.Charting創建Chart
- 30. Google Chart with ajax
除了化妝品的差異,在直方圖您將定義每個條爲數值範圍,然後的任何值都將落入在該範圍內將由1遞增欄的計實際上的差別是在數據輸入的形式。對於直方圖,我應該能夠定義條寬(即間隔10),然後發送一個數字流。 – 2012-06-13 12:58:46