http://www.ecogwiki.com/How_to_Study_Data_Visualization
데이터 시각화를 잘 하기 위해 필요한 지식은 대략 다음과 같다고 본다:
- 인간의 시지각과 인지 과정에 대한 이해 (지각심리, 인지심리)
- 이에 따라 데이터를 1) 효과적으로, 2) 효율적으로, 3) 아름답게 표현하기 (디자인)
- 어떠한 데이터를 누구에게 왜 보여줄 것인지 결정하기 (비즈니스 도메인에 대한 이해, 설득 커뮤니케이션, 스토리텔링)
- 데이터에 대한 이해, 데이터를 얻어내고 가공하기 (데이터 처리, 통계, 마이닝)
- 디자인을 실제로 화면상에 나타내기 (엑셀 등 각종 도구 활용, 컴퓨터 그래픽스, 프로그래밍)
- 어떻게 하면 효과적인 인터랙션을 지원할 것인가 (인터랙션 디자인)