대화식 시각화를 만들기위한 Chl의 처리 제안에 추가 할 패키지가 더 있습니다. 이 모든 것은 자바 스크립트 기반이며 브라우저에서 실행할 수 있으므로 게시 및 자체 분석에 사용할 수 있습니다.
- D3.js 는 Protovis의 후속 제품입니다. 생성 된 객체를 더 잘 제어 할 수 있다는 점에서 더 강력하지만 (예 : 올바른 DOM 객체, 즉 자바 스크립트를 사용하여 객체를 완전히 제어 할 수 있음) 일부는 단순성을 위해 Protovis를 선호합니다. 좋은 기술 D3 대 Protovis 토론 .
- Raphael.js 는 미래에 대한 증거 (플래시 없음)이자 IE6와 같은 브라우저에서 작동하기 때문에 고도로 맞춤화 된 대중 시장 웹 상호 작용에 적합한 옵션입니다 (내가 아는 유일한 것은 이전 버전입니다. 안드로이드 브라우저). D3과 마찬가지로 모든 것은 대상 지정 가능한 DOM 객체이며 애니메이션 및 상호 작용을 위해 잘 구축 된 API 컨트롤이 있습니다. 시각화에 특화된 상자를 제공하지 않습니다. 매우 강력하고 유연한 빈 슬레이트입니다. 사용자 정의 시각화 디자인에는 적합하지만 초기 탐색 분석에는 적합하지 않습니다. 먼저 데이터에 대해 알아보십시오.
- gRaphael.js 는 Raphael의 표준 차트 (막대, 선 등)입니다. 기본이지만 작동하고 빌드 할 수 있습니다-자신의 스위트를 구축하는 경우 유용한 재료 일 수 있습니다.
학습에 대한 다른 질문과 관련하여 일반적인 원칙에 따라 Information Dashboard Design 은 데이터에 대한 범용 대화 형 표준 도구 배열을 만드는 것이 필요하다면 언급 할 가치가 있습니다.
인터랙티브 시각화는 통계와 인터랙티브 디자인 사이의 라인 에 있습니다. 많은 인터랙션 디자인 교과서에 대한 개인적인 경험은 없지만 Universal Principles of Design의 팬입니다 . 필요에 따라 과도 할 수 있지만, 뛰어난 범주 형 컨텐츠 페이지에서 사용성 열을 찾아보고 나열된 장 (프로그레시브 공개, 신호 대 잡음 등)을 읽으십시오.
또한 프로그래밍 에 익숙 하지 않은 사용자에게는 Programming Interactivity 가 기술 기술을 강화할 수있는 좋은 장소입니다 (처리에 대한 장도 포함).
그러나 작동하는 것과 가능한 것을 알기 위해서는 을 수행하여 학습 을 이길 수 없으며 tableau 및 jmp 와 같은 큰 이름의 큰 가격표 범용 대화 형 시각화 패키지를 추적하고 분석하는 것이 좋습니다. , 기능이 디자인 된 이유를 생각해보십시오.