본문 바로가기

Programing/웹

[JavaScript] 시각화(visualization) 라이브러리(그래픽, 차트 등)

요즘 데이터 시각화에 관해 관심이 많다.

웹 쪽에서는 자바 스크립트를 가지고 차트를 그리는 라이브러리가 많이 있는 것으로 알고 있다.


 

이름

사이트

 라이센스

 특징

 1

 Highcharts JS

 http://www.highcharts.com/

 비상용전제 하에 Free (링크)

 다양,고품질,다양한레퍼런스, 상용

 2

 Flotr

 http://www.flotcharts.org/

 MIT License (링크)

 

 3

 Flotr2

 http://humblesoftware.com/flotr2/

 MIT License (링크)

 

 4

 gRaphaël

 http://g.raphaeljs.com/

 MIT License (링크)

 SVG

 5

 Protovis

 http://mbostock.github.io/protovis/

 BSD License

 d3기반, 업데이트멈춤

 6

 jqPlot

 http://www.jqplot.com/

 dual licensed (MIT & GPLv2)

 

 7

 Chart.js

 http://www.chartjs.org/

 MIT license (링크 하단)

 HTML5 기반

 8

 amCharts

 http://www.amcharts.com/javascript-charts/

link표시로 무료로 가능 (상용)

이미지/PDF export

 9

 JFreeChart

 http://www.jfree.org/jfreechart/

 LGPL (링크 중앙)

 

 10

 Axiis

 http://www.axiis.org/index.html

MIT License (링크 중앙)

 .swc .mxml

 11

 d3 

 http://d3js.org/

 MIT License (링크)

 e북(PDF) / e북2(html)

 12 Raphaël http://raphaeljs.com/ MIT License

 호랑이 SVG


같이 보면 좋을 글: http://geekpaper.com/ig/2013/08/26/graphics-frameworks/ (첫번째 고민: 그래픽 프레임워크)

 RaphaëlPaper.jsProcessing.js, D3.js


@추가 2016.08.19 19.16

회사에서 배포할 때 안정도를 그리는 게 뭔가해서 봤더니

https://developers.google.com/chart/interactive/docs/gallery/linechart 였다.