我打算在我的網站上繪製一些沉重的數據中心圖表。我可以選擇SVG或Canvas。哪一個會是更好的選擇?還有關於我應該評估和使用哪種框架的建議?SVG或Canvas!哪個更適合圖表?
-1
A
回答
1
的D3庫是目前數據可視化的標準。話雖如此,如果你正在使用一個框架,也許看看一個特定於框架的庫?
例如,AngularJS有一個相應的NVD3庫,它簡化了安裝過程。如果你願意學習D3,你會發現提供的靈活性應該適合幾乎所有的應用程序!
http://jsfiddle.net/enigmarm/3HL4a/13/
下面是一些排序功能的示例圖。
注意與D3,它是非常容易管理您的數據:
var dataset = [
{ key: 0, value: 5 },
{ key: 1, value: 10 },
{ key: 2, value: 13 },
{ key: 3, value: 19 },
{ key: 4, value: 21 },
{ key: 5, value: 25 },
{ key: 6, value: 22 },
{ key: 7, value: 18 },
{ key: 8, value: 15 },
{ key: 9, value: 13 },
{ key: 10, value: 11 },
{ key: 11, value: 12 },
{ key: 12, value: 15 },
{ key: 13, value: 20 },
{ key: 14, value: 18 },
{ key: 15, value: 17 },
{ key: 16, value: 16 },
{ key: 17, value: 18 },
{ key: 18, value: 23 },
{ key: 19, value: 25 } ];
一套簡單的字符串:值對這樣可以很容易地從一個腳本或DB產生。
0
我有夢幻般的運氣http://www.chartjs.org/它採用帆布
,除非你需要互動,然後使用http://www.highcharts.com/
相關問題
- 1. 哪個更適合Windows,git或mercurial?
- 2. 哪個更適合故事板或xib?
- 3. 哪個最常用? RSS或Atom?哪一個更適合從?
- 4. 哪個查詢更合適?
- 5. 哪個更適合Spinner?
- 6. 哪個圖表庫更適合顯示數據
- 7. 哪個更適合做大一個方法或分離方法?
- 8. 哪個更適合SQL查詢或者一個大查詢
- 9. 哪個更適合可伸縮性多個數據庫或NoSql?
- 10. HTML5圖形SVG,canvas和CSS
- 11. 哪一個更適合查詢PHP類?
- 12. 哪個構造函數更適合StreamResult()?
- 13. 哪個設備更適合iphone開發
- 14. 哪個javascript框架更適合Cakephp
- 15. 哪個更適合數組的語法?
- 16. 哪個計劃更適合博客?
- 17. 哪個更適合OnClick實現?
- 18. SessionMap vs Map哪個更適合Session?
- 19. 哪一個更適合WF4.0的架構?
- 20. 哪個更適合添加IEnumerable對象?
- 21. 哪個更適合:「const」還是「static readonly」?
- 22. 哪一個更適合投票功能
- 23. 哪個更適合Thrift vs RESTful服務?
- 24. 哪個JetBrains IDE更適合nodeJS?
- 25. 哪個更合適的JavaScript語法?
- 26. 哪個更適合重複使用:服務或計劃任務?
- 27. 哪個更適合於計時,nanoTime或elapsedRealtimeNanos?
- 28. 線程構建塊庫或MPI?哪一個更適合我?
- 29. 哪個更適合做數據過濾器:前端或後端
- 30. 哪一個更適合自定義錯誤:HTML或查看
如果您的目標是桌面,並有強烈的數據可視化要求,請使用D3(基於svg)。對於移動設備,請使用良好的畫布圖表庫。祝你的項目好運! – markE