Mosqlimate-project / visualization

In this repo, we prototype visualizations for the data available on the mosqlimate platform.
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

Visualization proposal for an interactive dashboard #1

Open fccoelho opened 1 year ago

fccoelho commented 1 year ago

@aslamedeiros and I had a conversation this morning, and she made this sketch for how a dashboard could work:

WhatsApp Image 2023-08-03 at 13 20 31

fccoelho commented 1 year ago

The Idea is that we gradually turn this into a live visualization, implemented with Altair. Let's discuss all the aspects about it here.

fccoelho commented 1 year ago

Sugestão de visualização para as séries de casos

eduardocorrearaujo commented 1 year ago

The Idea is that we gradually turn this into a live visualization, implemented with Altair. Let's discuss all the aspects about it here.

this package: https://altair-viz.github.io/?

eduardocorrearaujo commented 1 year ago

Sugestão de visualização para as séries de casos

Ok, vou trabalhar nessa visualização para a série de casos.

aslamedeiros commented 1 year ago

Referência do processo construtivo da vis de referência e link para código fonte: https://medium.com/datavizbr/visualizando-dados-n%C3%A3o-deixe-a-ansiedade-atrapalhar-seu-processo-criativo-aac962ad1e17

https://fehann.github.io/VisEMAp2020Trabalho/

fccoelho commented 1 year ago

Pensei que seria interessante adicionar uma visualização tipo bar chart race No Epi-scanner, usando Altair. Já existe esta lib: https://www.dexplo.org/bar_chart_race/

mas não suporta altair, apenas matplotlib e plotly.

Mas poderíamos torná-la ainda mais interessante linkando a una visualização de mapa onde os polígonos fossem acendendo à medida que as cidades vão entrando na corrida, ou seja, começam a ter casos no início da temporada epidemica.

Pensei também em explorar diferentes rankeamentos, além do tradicional por número de casos, acho que poderíamos rankear agrupar por similaridade (agglomerative clustering)

eduardocorrearaujo commented 1 year ago

Sugestão de visualização para as séries de casos

This visualization was implemented in the PR #2

eduardocorrearaujo commented 1 year ago

Pensei que seria interessante adicionar uma visualização tipo bar chart race No Epi-scanner, usando Altair. Já existe esta lib: https://www.dexplo.org/bar_chart_race/

mas não suporta altair, apenas matplotlib e plotly.

Mas poderíamos torná-la ainda mais interessante linkando a una visualização de mapa onde os polígonos fossem acendendo à medida que as cidades vão entrando na corrida, ou seja, começam a ter casos no início da temporada epidemica.

Pensei também em explorar diferentes rankeamentos, além do tradicional por número de casos, acho que poderíamos rankear agrupar por similaridade (agglomerative clustering)

Criei a issue separado para esse gráfico em #4

fccoelho commented 1 year ago

Sugestão de visualização para estatísticas geolocalzada baseada na lib echarts

aslamedeiros commented 1 year ago

Tem que pensar se essas transições animadas funcionam bem no conjunto todo. São recursos que funcionam bem em apresentações (slides) mas são menos úteis pra análise de informação. São recursos atratores da atenção e portanto também distratores para um leitor focado (que costuma ser o caso do analista).

Em qua., 27 de set. de 2023 16:27, Flávio Codeço Coelho < @.***> escreveu:

Sugestão de visualização https://echarts.apache.org/examples/en/editor.html?c=map-bar-morph para estatísticas geolocalzada baseada na lib echarts

— Reply to this email directly, view it on GitHub https://github.com/Mosqlimate-project/visualization/issues/1#issuecomment-1737958385, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABK2DJWYKXJOZCL6RK362OLX4R42VANCNFSM6AAAAAA3DAX53M . You are receiving this because you were assigned.Message ID: @.***>

fccoelho commented 1 year ago

I agree with your point of view @aslamedeiros , but I guess that such a visualization would be a nice addition for the Landing page of the API, for instance. As pure Eye-candy.