In my last post, I introduced a way to integrate the d3.js library into React Native, enabling yourself to reach out to a broader audience using mobile apps. In that article, we started to build a basic map in the azimuthal equal-area projection. Now let’s make this map more interesting and add some data-driven colorization and interactive panning and pinch-zooming. Make sure you read the first article beforehand, as we will continue manipulating the code we created there. You can also check out my Youtube playlist of this tutorial series.
Native app development and DataViz? It is not exactly a happy marriage. If you are a data visualization expert yourself (or just happen to be the one who needs to take care of it at work) you probably cherish your big desktop canvas with the vast amount of space available to display all the data. But think about your audience for a second. Close your eyes (well, first read this, and then close your eyes) and think about them:
In my last post, I challenged bar charts by introducing the snail chart. Though being more of a fun example, it made me think about how I could dig deeper and create an alternative for the other most common graph type in town, the line chart.
We all know them. Line charts are the traditional choice for displaying trends in datasets, with a (time) interval on the x-axis and some continuous data on the y-axis. They appear in yearly reports showing revenue changes in a company. …
The bar chart - the mother of data graphs. Since its introduction in the 18th century by William Playfair, it underwent several alterations, mainly regarding
The reason behind the success of bar charts is a simple and intuitive design that makes it easy to interpret the presented data. It is also a widely used graph type which is already deeply integrated into our daily life (through news, articles, dashboards, etc.). Whenever we think about a representation of discrete data we think of bar charts…
A freelance DataViz expert and GIS engineer. Life Goal: Riding bicycle from Berlin (Germany) to Busan (Korea).