Data visualization is not easy. Let's make that clear from the start. It should be genuinely viewed as a craft. It is a unique convergence of many different skills and requires a great deal of practice and experience, which clearly demands time and patience.
Above all, it requires a deep and broad knowledge across several traditionally discrete subjects, including cognitive science, statistics, graphic design, cartography, and computer science.
This multi-disciplinary recipe unquestionably makes it a challenging subject to master but equally provides an exciting proposition for many. This is evidenced by the field's popular participation, drawing people from many diverse backgrounds.
If we look at this subject ...