본문 바로가기

태그를 입력해 주세요.

Naver Maps + D3.js 지난 Google Map + D3.js에 이어 Naver Maps API를 이용하여 Naver Map과 D3.js를 연동해보자. 우선 Naver Map 객체를 생성한다.Naver Map도 Google Map과 마찬가지로 MapOption 줌레벨, 지도유형 등을 세팅 가능하다.자세한 사항은 여기를 참고하기 바란다. var map = new nhn.api.map.Map('map' ,{ point : new nhn.api.map.LatLng(37.556059, 126.91009), zoom : 8, enableWheelZoom : true, enableDragPan : true, enableDblClickZoom : false, mapMode : 0, activateTrafficMap : false, acti.. 더보기
Google Maps + D3.js Google Map위에 D3.js를 이용하여 마커 혹은 차트를 랜더링 하는 방법을 알아보자. 우선 Google Map 객체를 생성해보자.Google Map 객체는 MapOption 줌레벨, 지도유형 등을 세팅 가능하다.자세한 사항은 여기를 참고하기 바란다. var map = new google.maps.Map(d3.select("#map").node(), { zoom: 12, center: new google.maps.LatLng(37.556059, 126.91009), mapTypeId: google.maps.MapTypeId.ROADMAP }); 여기서는 줌레벨과 초기 지도 센터 위도/경도 정보, 그리고 지도유형을 설정하였다. 이제 지도위에 마커정보(위도/경도)와 오버레이 객체를 생성한다.지도위에 마.. 더보기
R을 이용한 중심극한정리 1. 중심극한정리? 중심극한정리(Central Limit Theorem, CLT)는 동일한 확률분포를 가진 독립 확률 변수 n개의 평균값은 n이 적당히 크다면 정규분포에 가까워진다는 정리이다. 수학자 피에르시몽 라플라스는 1774년에서 1786년 사이의 일련의 논문에서 이러한 정리의 발견과 증명을 시도하였다. 확률과 통계학에서 큰 의미가 있으며 실용적인 면에서도 품질관리, 식스 시그마에서 많이 이용된다.(위키 발췌) 2. R로 증명하기 데이터 샘플을 만들어보면...1~6의 수를 가진 주사위를 5번씩 던지며 그 작업을 500번 반복하는 데이터를 R에서 제공하는 sample 함수를 통해서 만들어보면 아래와 같다. sample 더보기
JRI Java R Interface 1. R 이란 R 프로그래밍 언어(줄여서 R)는 통계 계산과 그래픽을 위한 프로그래밍 언어이자 소프트웨어 환경이다. 뉴질랜드 오클랜드 대학의 로스 이하카와 로버트 젠틀맨에 의해 시작되어 현재는 R 코어 팀이 개발하고 있다. R은 GPL 하에 배포되는 S 프로그래밍 언어의 구현으로 GNU S라고도 한다. R은 통계 소프트웨어 개발과 자료 분석에 널리 사용되고 있으며, 패키지 개발이 용이하여 통계학자들 사이에서 통계 소프트웨어 개발에 많이 쓰이고 있다.(위키백과 발췌) 2. R 설치 및 환경 세팅 2.1 R 설치R은 공개 소프트웨어로 http://www.r-project.org/ 에서 다운로드 받아 설치가 가능하다.Ubuntu 사용하고 있다면 apt-get으로 아래와 같이 설치하면 된다. y2kpooh@po.. 더보기