주로 프로젝트에 관리자 서비스를 만들다 보면 통계를 낸다는 것은 피해 갈수 없는 사례이다.
통계를 내면 단연 차트를 이용한 있어 보이는 그래프 하나 달기 마련이고 그래프를 달기위해선....
방법이야 많겠지만 하이차트라는 프로그램이 있어 사용해보면 어떨까 하는 생각이 드네요
highcharts는 데모방식으로 개발할때는 무료 라이센스로 사용 을 하다가 사이트의 목적에 따라
라이센스 비용을 지불 하는 방식 인것 같네요
홈페이지에 샵에 들어가보면 가격이 적혀 있는데 뭔 내용인지 ...
제일 위에 것은 단일 페이지 인것은 확실 합니다. 10만원 즈음 되겟네요 뭐... 상업적인 페이지에 한해서 이겟죠..
문제는 다음 개발자 단위로 구입 하는것은... 1인한테 자유이용권? 같은 개념일것 같습니다. 좀 비싸네요 ㅎㅎㅎ 통계전문 인력이 아니기 때문에 이것은 패스 합니다. ㅎ
위 그래프 보이십니까... 대단 하죠 ...
저게 스크립트라니...
http://www.highcharts.com/download 이곳에서 다운 받으실수 있습니다. 저는 공부하는 입장이기 때문에 상업적이 아닙니다. ㅎㅎㅎ
뭐 이런 저런 막대 그래프 는 기본이고 이런 나라별 통계도 나와 있는거 보니 .. 잘만 사용한다면 고급인력 인척 할수 있겟습니다.
사용법은 간단 합니다.
<script type="text/javascript" src="<c:url value='/js/jquery-1.9.1.min.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/highcharts/highcharts.js'/>"></script>
<script type="text/javascript" src="<c:url value='/js/highcharts/modules/exporting.js'/>"></script>
제이 쿼리를 포함한 하이차트의 스크립트를 포함해 주면 됩니다.
그리고 div 영역이 필요하구요
<div id="container" style="width: 100%; height: 400px; margin: 0 auto"></div>
이제 저 div 를 활성화 시켜주면 되요
$('#container').highcharts({ 소스넣자 });
이렇게 말이죠... 저 소스 부분에는 홈페이지에 관련 API 가 있어요 자바 클래스다이어그램 처럼 보기 좋게 되어 있으니
사용 하실 타입과 수치 데이터 등등 입력이 가능합니다.
테마도 있으니 편하게 사용 하면 될듯하네요.
'JAVA&JSP' 카테고리의 다른 글
argument type mismatch (0) | 2023.04.26 |
---|---|
대용량 쿼리 ResultRowDataHandler + 대용량 엑셀다운로드 SXSSFWorkbook 를 이용하여 OOM(Out Of Memory), GC overhead limit exceeded 방지 (0) | 2023.04.21 |
Java 소수점 연산에서 오차가 발생할때 (0) | 2023.04.07 |
spring cache 를 사용 하기 위한 ehcache 사용법 (0) | 2023.04.05 |
spring 에서 junit TDD 도전기 DB연결 (0) | 2015.04.02 |
현재 세션에 저장된값 확인 (0) | 2015.04.01 |
JSP 의 페이지를 엘셀추출 하기 (0) | 2015.04.01 |