Distribuição da população na Europa

Quando vi esta grelha, associada a um ficheiro de dados, quis imediatamente aplicar a minha “cartografia de pobre”: em vez de usar uma aplicação adequada, criei um gráfico de dispersão com a latitude no eixo vertical e longitude no eixo horizontal. Também nunca tinha tentado representar dois milhões de pontos no Excel, e isso foi tentador.

Primeira tentativa: o gráfico de dispersão

Comecei a medo, porque estava a usar um computador sem grande capacidade de processamento. Por isso, em vez de representar toda a tabela, filtrei os dados para a Península Ibérica:

Usar o gráfico de dispersão para representar latitude / longitude.
Usar o gráfico de dispersão para representar latitude / longitude

Esta é uma quadricula de um quilómetro de lado, e o ponto ė representado apenas se há população presente. Isto já da uma ideia da distribuição da população, mas não diferencia entre uma e mil pessoas. Num gráfico de dispersão não se pode diferenciar os pontos sem partir a tabela em múltiplas classes, o que é complicado com tantos pontos.

Uma ideia melhor: tabela dinâmica com formatação condicional

Uma forma mais imediata de representar uma grelha é através do uso de uma tabela dinâmica. Comece por definir a largura da coluna e a altura da linha para o valor mínimo, associe a latitude com as linhas e a longitude com as colunas, e obtém uma grelha preparada para representação gráfica. De, seguida use a formatação condicional para gerar o mapa.

Para evitar o impacto dos valores extremos na rampa de cores, evite usar os valores mínimo e máximo para definir o intervalo de valores. Neste caso, usei o percentil 10 para valor mínimo e 90 para valor máximo. Eis o resultado:

Tabela dinâmica com formatação condicional.
Tabela dinâmica com formatação condicional.

Um efeito interessante do uso da tabela dinâmica é que podemos filtrar os dados para um único país ou área, e tudo se ajusta automaticamente. Veja uma imagem do meu ecrã com resolução de 1920x1080 quando escolho a França:

A tabela dinâmica filtrada para um país.
A tabela dinâmica filtrada para um país.

Tabelas dinâmicas : potencial escondido para a visualização de informação?

“Não sabia que isso se podia fazer em Excel” é uma das reações mais comuns que recebo quando faça um gráfico que não esteja na biblioteca de gráfico. Em geral, quem explora outras potencialidades foca-se muito nos gráficos. A formatação condicional, em especial quando associada a tabelas dinâmicas, tem merecido menos atenção, o que é uma pena. Não só, como o exemplo mostra, é possível fazer representações gráficas excelentes, como a tabela dinâmica com a formatação condicional é um bom ponto de partida para a exploração dos dados.