Introducció a la
visualització de dades
Màster de Periodisme de Dades i Fact Checking
Laura Navarro Soler
Visualització de Dades
Visualització de Dades
Assignatura
Google Spreadsheets
Datawrapper
Flourish
Illustrator
Mapbox
D3.js
R (ggplot2)
Eines
Avaluació
Assistència
Pràctiques/exercicis
Seguiment actiu
Visualització de Dades
Programa
- 15 des. Introducció a la visualització de dades (3h)
- 22 des. Tipus de gràfics i bones pràctiques. Datawrapper (3h)
- 12 gen. Eines bàsiques I: RAW Graphs, Datawrapper (3h)
- 19 gen. D3. Martín González (The Economist) (3h)
- 27 gen. Eines bàsiques II: Flourish (3h)
- 3 feb. Infografia. Ferran Morales (Mundo Deportivo) (3h)
- 10 feb. Mapes i dades geolocalitzades. (3h)
- 17 feb. Eines avançades: gràfics amb ggplot2 (3h)
- 24 feb. Eines avançades II: ggplot2 i mapes (3h)
- 3 març. Mapbox. (3h)
- 10 març. Demografia i R. Juan Galeano (CED) (3h)
- 17 març. Mapes II (3h)
- 24 març. Taller
Visualització de Dades
Bibliografia
-
Cairo, Alberto. The Truthful Art: Data, Charts, and Maps for Communication
-
Rovira Samblancat, Pere, Pascual Cid, Víctor. Analítica Visual. Com explorar, analitzar i comunicar dades (2021).
-
Tufte, Edward. The Visual Display of Quantitative Information.
-
Wilke, Claus. Fundamentals of Data Visualization: https://clauswilke.com/dataviz/
-
BBC Visual and Data Journalism cookbook for R graphics (R): https://bbc.github.io/rcookbook/
-
Dougherty, Jack; Ilyankou, Ilya. Hands on Data Visualization (R):
CLASSE 1
15/12/2021
introducció a la visualització de dades
Visualització de Dades
John Hopkins University
Coronavirus Simulator — The Washington Post
The “Flatten the curve” graph
Traducció de dades en cru a elements visuals
què és la visualització de dades
per detectar patrons, tendències i valors atípics
Visualització de dades
infografia
=!
visualització de dades
INFOGRAFIA
infografía
De Infographie®, marca reg.
1. f. Técnica de elaboración de imágenes mediante computadora.
2. f. Imagen obtenida por infografía.
3. f. Representación gráfica que apoya una información de prensa.
Real Academia Española ©
INFOGRAFIA
Adolfo Arranz
Germanwings flight-Inconsolata
INFOGRAFIA
'El Viaje de oro de Sandra Sánchez'-Miguel Ángel Fernández
INFOGRAFIA
VISUALITZACIÓ DE DADES
A graphical representation of data, which is either an internal construct of the mind or an external artifact supporting decision making
C. Ware 2000
VISUALITZACIÓ DE DADES
VISUALITZACIÓ DE DADES
How America Uses its land - Bloomberg
VISUALITZACIÓ DE DADES
Font: Podios
Visualització de dades
breu història
William Playfair (s.XVIII)
Florence Nightingale (1854)
Visualització de dades
breu història
Charles Minard (1869)
Visualització de dades
breu història
W.E.B. Du Bois (1900)
Visualització de dades
breu història
Nigel Holmes
Visualització de dades
present
"Vanishing tropical rainforests", Reuters
"Sexual violence in Singapore", Kontinentalist
"Access to assisted reproduction", Civio
escriure cada fase en una metodologia
Cerca i anàlisi de dades, la base
20%
80%
visualitzar
cerca, neteja i anàlisi
anàlisi
Tipus
34, 45, 8795, 65.9, 3.555550
molt bé
malament
excel·lent
poma, taronja, pera, llimona
2020, 13-02-2020, dilluns 13 de febrer
Quantitatives
Qualitatives
Nominal
Discretes
Contínues
Ordinal
Dates
2, 4, 10, 100
tipus de dades
Visualització de dades
tipus de gràfics
https://ft-interactive.github.io/visual-vocabulary/
principis bàsics de la visualització de dades
Visualització de Dades
Visualització de Dades
The visual encoding is the way in which data is mapped into visual structures, upon which we build the images on a screen.
Posició
Mida
1. codificació visual
Visualització de Dades
Forma
Orientació
Saturació
To
1. codificació visual
Visualització de Dades
Medalles olímpiques
The New York Times
Visualització de Dades
Medalles olímpiques
The New York Times
CODIFIACIÓ VISUAL: COLOR (TO), POSICIÓ I MIDA
Què vull explicar?
· Centra't en els conceptes clau
· Un gràfic, una idea
· Entrevista les dades
Visualització de Dades
2. l'art de destacar
Visualització de Dades
Visualització de Dades
· No més de set colors en un gràfic.
· Gris, el teu millor amic.
· Utilitza colors intuitius (pero evita repetir estereotips home-dona).
· Utilitza paletes de colors. Funcionen.
3. fes ús dels colors
Visualització de Dades
2 4 3 5 6 4 3 7 6 5 3
4 3 4 5 4 1 3 2 8 9 7
5 4 6 7 2 1 5 0 6 5 4
2 6 7 8 9 3 1 2 4 0 1
5 3 4 0 9 2 5 4 7 7 2
5 4 1 1 2 0 9 0 9 5 6
2 4 3 5 6 4 3 7 6 5 3
4 3 4 5 4 1 3 2 8 9 7
5 4 6 7 2 1 5 0 6 5 4
2 6 7 8 9 3 1 2 4 0 1
5 3 4 0 9 2 5 4 7 7 2
5 4 1 1 2 0 9 0 9 5 6
2 4 3 5 6 4 3 7 6 5 3
4 3 4 5 4 1 3 2 8 9 7
5 4 6 7 2 1 5 0 6 5 4
2 6 7 8 9 3 1 2 4 0 1
5 3 4 0 9 2 5 4 7 7 2
5 4 1 1 2 0 9 0 9 5 6
3. fes ús dels colors
Visualització de Dades
3. fes ús dels colors
Visualització de Dades
4. respecta la tipografia
Visualització de Dades
Títol increíble
Subtítol que contextualitza
text axis
text axis
text axis
text axis
text axis
text axis
Text axis
Font i qui ha creat el gràfic. Notes si és necessari.
Text
Text
Títol llegenda
Títol axis Y
Títol axis X
5. no t'oblidis de cap part
Visualització de Dades
5. no t'oblidis de cap part
Visualització de Dades
Source: Google News Timeline
Public fears in the media
Swine Flu
Bird Flu
Killer Wasps
Apocalypse
2000
100%
0%
50%
5. no t'oblidis de cap part
Visualització de Dades
6. senzillesa
"Think about subway maps, which are abstracted from the complex shape of the city and are focused on the rider’s goal: to get from one place to the next"
Visualizing Data by Ben Fry
Visualització de Dades
6. senzillesa
Visualització de Dades
7. comença l'axis a 0
Medium Infogram
gràfics de barres i columnes
Visualització de Dades
7. comença l'axis a 0
però està bé no fer-ho en els de línies
Visualització de Dades
8. pie charts: 100% i de més a menys
Visualització de Dades
9. ordena (quan puguis)
Visualització de Dades
10. mobile first
2020
50,8%
2013
16,2%
TRÀFIC D'INTERNET DES DEL MÒBIL:
Visualització de Dades
11. fes-la memorable
Visualització de Dades
sense programar & gratis & fàcil
12. eines
sense programar & gratis & no tant fàcil
programar & gratis & complexes
Visualització de dades
què necessita una
visualització de dades
per a ser bona?
2 tipus
exploratòria
explanatòria
deixar al usuari connectar coses
comparar
veure diferents angles
presentar informació no esbiaixada
oferir bon context
triar la visualització correcta
centrar l'atenció, un punt de vista
una bona història
Visualització de Dades
bones visualitzacions
US Gun deaths, Periscopic
Bussed Out, The Guardian
Visualització de Dades
bones visualitzacions
#Cuéntalo
The Guardian . The climate disaster is here
Visualització de dades
referents
Mitjans
Reuters Graphics
South China Morning Post
The Washington Post
The New York Times
Al Jazeera
The Pudding
The Economist
The Times
Information is Beautiful
Dear Data
El Confidencial
El País
El Diario.es
Persones
Alberto Cairo
David Mc Candless (Information is Beautiful)
Nicholas Felton (annual report)
Federica Fragapane
Xaquín Viera
Lisa Charlotte Muth (Datawrapper)
Nathan Yau (Flowing Data)
Mona Chalabi
Ferran Morales
Amber Thomas (The Pudding)
Artur Galocha (Washington Post)
Visualització de Dades
noves tendències
Mona Chalabi
Visualització de Dades
noves tendències
Domestic Data Streamers
Visualització de Dades
noves tendències
The Birthday Paradox, The Pudding
Visualització de dades
newsletters de dataviz
- Quantum of Sollazzo
- DataViz Weekly Digest
- CIVIO
- Off the Charts Newsletter (The Economist)
- Datawrapper Blog
podcasts de dataviz
- Data Stories (Enrico Bertini i Moritz Stefaner)
- The Data Journalism Podcast (Alberto Cairo i Simon Rogers)
- Conversations with Data (datajournalism.com)
Visualització de dades
el teu torn: datawrapper
CLASSE 2
22/12/2021
Visualització de dades
tipus de gràfics:
principis bàsics i bones pràctiques
Visualització de dades
en la classe anterior
- Visualitzar dades per extreure coneixement
- Infografia i visualització
- El tipus de dades importa
- Un gràfic, una idea
- Destacar i fer ús del color
- Ordenar i alinear
Visualització de dades
en la classe d'avui
- Un dataset, possibilitats infinites
- Conèixer les dades
- Quin és el millor tipus de gràfic?
- Eliminar el soroll: menys tinta i més dades!
Visualització de dades
Alberto Cairo
“Los gráficos no deben simplificar los mensajes. Deben aclararlos, resaltar tendencias, descubrir patrones y revelar realidades que antes no eran visibles ".
Visualització de dades
Un dataset, 25 visualitzacions
Nathan Yau
Visualització de dades
Compara la tendència anual i per a cada país
Un dataset, 25 visualitzacions
Visualització de dades
Mostra la tendència de cada país per separat, sense sobreposar-se
Un dataset, 25 visualitzacions
Visualització de dades
Es centra en la diferència per sexe, i en comparació amb altres països
Un dataset, 25 visualitzacions
Visualització de dades
Mostra la distribució i també l'evolució
Un dataset, 25 visualitzacions
Visualització de dades
Mostra l'evolució i la distribució, posant atenció a cada any
Un dataset, 25 visualitzacions
Visualització de dades
Mostra la propagació de la distribució (com de distribuïda està la informació)
Un dataset, 25 visualitzacions
Visualització de dades
Gràfics poc efectius
Passa a totes les empreses de tots els sectors i a tot tipus de persones. Passa als mitjans. Passa als llocs on menys ho esperem. Per què?
Perquè qualsevol pot posar algunes dades en una aplicació i crear un gràfic. Hi ha una història en les dades, però les aplicacions no saben quina història és.
Què és el més important per a triar un gràfic?
Si us pregunteu quin és el gràfic adequat per aquesta situació?, la resposta és sempre la mateixa: el que sigui més fàcil de llegir per la vostra audiència...
Cole Nussbaumer
i el que puguem fer amb les dades que tenim!
Visualització de dades
exercici:
explorar un dataset
Visualització de dades
tipus de gràfics
https://ft-interactive.github.io/visual-vocabulary/
Desviació
BAR DIVERGING
BAR DIVERGING-STACKED
SPINE-CHART
BALANCE FILLED LINE
Posen l'atenció a la variació (+/-)
font: daydreamingnumbers.com
Temporal
Canvi en el temps
LINE
COLUMN TIME-LINE
COLUMN-LINE-CHART
SLOPE
AREA
CIRCLE TIME-LINE
Temporal
Canvi en el temps
Quin gràfic és més efectiu?
Rankings
Posició
BAR ORDERED
COLUMN ORDERED
SLOPE
LOLLIPOP
BUMP
De vegades s'eviten els gràfics de barres perquè són habituals. Això és un error.
Més aviat, els gràfics de barres s'han d'aprofitar perquè són comuns, ja que això significa menys corba d'aprenentatge per al lector.
Rankings
Posició
Correlació
Relació entre variables
SCATTERPLOT
COLUMN-TIME-LINE
BUBBLE
XY HEATMAP
SPURIOUS CORRELATIONS
SCATTERPLOT CONNECTED
Distribució
Com estan distribuïdes?
HISTOGRAM
BOXPLOT
DOT PLOT
PYRAMIDS
anatomia d'un boxplot
Claus Wilke
Part del tot
Mostra part d'una variable sobre el total
COLUMN STACKED
PIE CHART
DOUGHNUT
TREEMAP
GRIDPLOT
Quan tenim molts grups, els treemap no funcionen. Hem d'agrupar o triar un altre tius de gràfic.
Recomanats quan tenim grans grups i volem posar èmfasi en una de les parts.
Quin gràfic és més efectiu?
Espacial
Patrons geogràfics
CHOROPLETH
POINTS/DOTS
FLOW
CONTOUR
EQUALISED CARTOGRAM
CARTOGRAM
Flux
Mostren moviment i/o connexions
SANKEY
CHORD
NETWORK
CIVIO fa servir el sankey vertical per explicar el "trajecte" de les sol·licituds d'Ingrés Mínim Vital
quin gràfic explica millor les dades?
Visualització de dades
Getting to the point
Què fem quan tenim moltes dades? Com les hauríem de visualitzar?
why
who
what
where
Identificar el propòsit de la teva visualització: explicació o exploració?
Saber quines dades tens, i si funcionen pel propòsit
Identificar l'audiència i dissenyar el gràfic d'acord amb ella
Adaptar el disseny a l'espai (Desktop, mòbil, tablet, paper..)
Visualització de dades
Permeten comparacions exactes
Permeten comparacions
aproximades
Visualització de dades
Visualització de dades
bones pràctiques
Crear un gràfic és un procès circular:
Produïr, revisar i refinar
Visualització de dades
Bones pràctiques
Data-ink ratio (E.Tufte)
Eliminar dades redundants
No mentir
Mostrar com més dades millor (no tallar eixos)
Assegurar la llegibilitat
Ordenar i alinear
Escollir el gràfic més apropiat
Color: no utilitzar colors a la lleugera i crear consistència
Arribar a l'escència
Visualització de dades
La relació de dades-tinta (data-ink ratio) és la proporció de tinta que s'utilitza per presentar dades reals en comparació amb la quantitat total de tinta (o píxels) utilitzada en tota la pantalla.
low data-ink
high data-ink
Anotacions i labels
No obligar a girar el cap
Integrar la llegenda dins del gràfic, si es pot
Utilitzar anotacions per afegir valor i ressaltar 'outliers'
Visualització de dades
millorar un gràfic
via Víctor Pascual
Visualització de dades
millorar un gràfic
via Víctor Pascual
Visualització de dades
millorar un gràfic
via Víctor Pascual
Visualització de dades
exercici:
pensar i crear una bona història
CLASSE 3
12/01/2022
eines bàsiques I:
datawrapper i rawgraphs
Visualització de Dades
Visualització de Dades
- Un dataset, possibilitats infinites
- Conèixer les dades
- Quin és el millor tipus de gràfic?
- Eliminar el soroll: menys tinta i més dades!
en la classe anterior
Visualització de Dades
- Tipus de gràfics amb Datawrapper
- Format de les dades
- Crear amb RAWGraphs i modificar amb Adobe Illustrator
- Exercici de visualització
- Intro a D3
en la classe d'avui...
Datawrapper
Utilitzat per molts mitjans:
- El País
- Eldiario.es
- The New York Times
- Sentit Crític
- Thompson Reuters...
Recursos Datawrapper Academy i River Chart
És bastant flexible
És mobile responsive
Datawrapper
Compte amb el format de les dades. S'han de preparar d'acord amb el gràfic que volem fer.
Visualització de Dades
Datawrapper tooltips
negreta: <b> text en negreta </b>
salt de línia: <br>
text de color específic: <span style="color:#56436">text</span>
fons del text de color: <span style="background-color:#56436">text</span>
text gran: <big>text</big>
text gran: <span style=font-size:110%">text</span>
línia horitzontal: <hr>
Datawrapper anotacions
També podem aplicar estils html dins de les caselles d'anotacions (negretes, colors de text-fons, mida..)
Sempre que afegim text o fletxes, comprovar com es veu en versió mòbil, i decidir si incloure-la o no.
Visualització de Dades
dataset de prova:
Asuntos incoados, denunciados por violencia de género, por CCAA y edad
Datawrapper
Exercici: Evolució per edats a Catalunya, afegir una anotació
Visualització de Dades
De RAWGraphs a Illustrator
Visualització de Dades
RAWGraphs
Illustrator
Visualització de Dades
dataset de prova:
Infracciones penales imputadas al denunciado según tipo de infracción
RAWGraphs
Illustrator
Visualització de Dades
Exercici
Tema:
Terrasses extra a la ciutat de Barcelona
Exercici
Buscar les dades
Pensar tres temes en grup
Per parelles, crear un gràfic d'un dels temes amb datawrapper o RAWGraphs
Publicar l'article
Visualització de Dades
D3.js
Introducció a
Visualització de Dades
D3
d3.js = data-driven-documents
Manipulació eficient de documents basats en dadades
Mike Bostock
JAVASCRIPT
CSS
HTML
D3.JS
Visualització de Dades
D3
d3.js = data-driven-documents
Four Ways to Slice Obama’s 2013 Budget Proposal, The New York Times
Visualització de Dades
D3
D3.js és una llibreria de Javascript que permet manipular elements d'una pàgina web (DOM).
Aquí podem trobar exemples de gràfics amb D3 que podem modificar:
Tutorial d'introducció a D3:
https://square.github.io/intro-to-d3/web-standards/
Guided tour:
https://observablehq.com/@enjalot/touring-the-d3-ecosystem
CLASSE 4
19/01/2022
convidat
Martín González
Visualització de Dades
CLASSE 5
27/01/2022
eines bàsiques II:
Flourish
Visualització de Dades
Visualització de Dades
- Què és Flourish
- Tipus de gràfics amb Flourish
- Visualitzacions i stories
- Intro mapes i mapa de punts
en la classe d'avui...
Visualització de Dades
- És una eina molt versàtil
- El procés d’aprenentatge és molt ràpid
- Es pot integrar en una web
- Experiència d’usuari -> permet l’exploració per part de l’usuari
- Narració guiada -> explorar de forma guiada a través de les Stories
Per què Flourish?
Mil mujeres asesinadas (RTVELab)
https://lab.rtve.es/mil-mujeres-asesinadas/datos/
Singapore Societies (Kontinentalist)
http://v1.kontinentalist.com.s3-website-ap-southeast-1.amazonaws.com/stories/singapore-registered-and-secret-societies-history-19th-century-data/
The origins of Coffe in Asia (Kontinentalist)
https://kontinentalist.com/stories/are-coffee-trade-markets-in-asia-sustainable-and-ethical
Listas de espera (Newtral
https://www.newtral.es/especiales/listas-de-espera-en-sanidad/
Projectes amb Flourish
Visualització de Dades
Visualització de Dades
Visualització de Dades
Flourish
Dades:
Exceso de mortalidad por países
Gràfic de línies
Visualització de Dades
Visualització de Dades
Flourish
Dades:
Fuerza militar (Global Fire Power)
Gràfic de cercles
Visualització de Dades
Dades
geolocalitzades
Visualització de Dades
Tipus de mapes
PUNTS
COROPLETES
CLUSTER
HEAT
FLUXOS
HEX BINING
Visualització de Dades
Exemples
RTS. Radio Television Suisse
Reuters. World’s biggest iceberg heads for disaster
Visualització de Dades
punts
coordenades
regions/polígons
'constel·lació' de coordenades
Dades geolocalitzades
Visualització de Dades
Latitude | Longitude | name |
---|---|---|
42.061201860 | -0.490321024 | point1 |
38.887787884 | -1.537996281 | point2 |
38.696322447 | -9.137571576 | point3 |
geometry | name |
---|---|
polygon | region1 |
multipolygon | region2 |
polygon | region3 |
-0.48576,38.00000;-1.5600786,38.547564;-0.496745634,37.058475, etc.
Dades geolocalitzades
Visualització de Dades
Dades geolocalitzades
JSON (acronym of JavaScript Object Notation). És un format de text simple per a l'intercanvi de dades.
CSV (Comma Separated Values)
TSV (Tabulator Separated Values)
Excel
GeoJSON. El mateix que un JSON pero dissenyat per representar geometries vectorials.
Altres: XML, KML
SHP (Shapefile)
Visualització de Dades
Les dades geolocalitzades dibuixen punts o formes i emmagatzemen informació per a cada un d'aquests punts o regions.
Visualització de Dades
Geolocalitzar
- Latitud
- Longitud
Visualització de Dades
Complements
- Geocode
- GPS Visualizer
- Google Maps
· Geographical Institutes websites / Open Data
http://centrodedescargas.cnig.es/CentroDescargas/index.jsp
Fonts de dades geolocalitzades
Projeccions
Visualització de Dades
Punts
Visualització de Dades
Visualització de Dades
Flourish
Dades:
The Migrants Files
Mapa de punts
Visualització de Dades
Gràcies!
3/02 - Ferran Morales
Instal·lar Illustrator si no el teniu
Exercici: agafar un dataset i fer un gràfic amb Flourish. Entregar el link dijous 03/02
CLASSE 6
03/02/2022
convidat:
Ferran Morales
Visualització de Dades
02/02/2022
Infografía y Visualización de Datos
Outlier Conf
4-5 febrer
CLASSE 7
10/02/2022
mapes i dades geolocalitzades I
Visualització de Dades
Mapes amb plantilles de Datawrapper
Mapes amb les nostres propies regions
Visualització de Dades
Latitude | Longitude | name |
---|---|---|
42.061201860 | -0.490321024 | point1 |
38.887787884 | -1.537996281 | point2 |
38.696322447 | -9.137571576 | point3 |
geometry | name |
---|---|
polygon | region1 |
multipolygon | region2 |
polygon | region3 |
-0.48576,38.00000;-1.5600786,38.547564;-0.496745634,37.058475, etc.
Dades geolocalitzades
Visualització de Dades
Dades geolocalitzades
JSON (acronym of JavaScript Object Notation). És un format de text simple per a l'intercanvi de dades.
CSV (Comma Separated Values)
TSV (Tabulator Separated Values)
Excel
GeoJSON. El mateix que un JSON pero dissenyat per representar geometries vectorials.
Altres: XML, KML ,TopoJSON
SHP (Shapefile)
Visualització de Dades
Geolocalitzar
- Latitud
- Longitud
Visualització de Dades
Complements
- Geocode
- GPS Visualizer
- Google Maps
- Datawrapper també localitza!
Visualització de Dades
Mapes de
punts
Busquem dades a OpenDataBCN
Geolocalitzem amb Geocoder (o amb un altre eina)
Exercici: Mapa accidents de patinet
Si són pocs, datawrapper geolocalitza
Visualització de Dades
Mapes de coropletes
Visualització de Dades
[17:40]
Escala categòrica: categories d'elements
Escala seqüencial: valors (de menys a més)
Escala divergent: positiu, negatiu i terme mig
Categòrica
Seqüencial
Divergent
Paletes
Paletes
Colorpicker
Data Viz Color Palette Generator
Coolors
Visualització de Dades
Mapa de regions
barris
Dades per barris de Barcelona
Fem servir un mapa base de Datawrapper
Visualització de Dades
Regions de
Catalunya
Dades:
I quan volem fer un mapa que
no està a DW?
Busquem les regions per una banda i les dades per l'altra. Després les unim.
The give and take of volcanoes
Anna Thieme
fet amb datawrapper!
https://blog.datawrapper.de/la-palma-volcano-eruption-map/
· Geographical Institutes websites / Open Data
http://centrodedescargas.cnig.es/CentroDescargas/index.jsp
Fonts de dades geolocalitzades
Altres eines
Local Focus Map
CityRoads
https://academy.datawrapper.de/article/134-what-to-consider-when-creating-choropleth-maps
What to consider when creating choropleth maps, Datawrapper
https://blog.datawrapper.de/beautifulcolors/
How to pick more beautiful colors for your data visualizations, Lisa Charlotte Rost (Datawrapper)
Outlier Conference 2021, Data Visualization Society
Pràctica
CLASSE 8
17/02/2022
Eines avançades: {ggplot2}
Visualització de Dades
Repàs de la classe anterior
Visualització de Dades
Aconseguir dades per regions
Buscar un SHP o GeoJSON
Convertir amb Mapshaper (si cal)
Canviar la projecció a proj wgs84 i simplificar
Carregar GeoJSON i dataset al programa (Datawrapper o Flourish)
crear un mapa de 0
Repàs de la classe anterior
Visualització de Dades
crear un mapa de 0
13F: Dades de les eleccions de CyL
Quin ha sigut el % de votants de España Vaciada i Soria YA!
Exercici
Buscar el mapa de seccions censals de Castilla y León, processar-lo i fer el mapa amb Flourish
{ggplot2}
Visualització de Dades
Programes com Datawrapper o Flourish estan bé, però són limitats.
Tothom pot crear un gràfic amb DW en qüestió de minuts, però amb {ggplot2} podem crear els nostres propis gràfics.
La corba d'aprenentatge de la programació és molt gran, però {ggplot2} és molt accessible i es basa en un sistema intuïtiu.
{ggplot2}
Visualització de Dades
{ggplot2} és un paquet de visualització de dades per al llenguatge de programació R creat per Hadley Wickham.
Està dissenyat per funcionar de manera iterativa: comencem amb una capa que mostra les dades en brut i afegim capes d'anotacions i resums estadístics.
{ggplot2}
Exemples investigació
Dominic Royé
{ggplot2}
Exemples investigació
Dominic Royé
{ggplot2}
Exemples investigació
Dominic Royé
Exemples mitjans
FiveThirtyEight
Exemples comunitat #R
Cédric Scherer
Generative Art
{ggplot2}
Visualització de Dades
Paquets d'R per visualitzar dades (entre d'altres):
{ggplot2} crea visualitzacions de dades basades en el 'grammar of graphics' {ggstream} crea streamgraphs {patchwork} combina diferents gràfics {cowplot} combina gràfics, text i imatges {ggplotly} converteix els gràfics en interactius {RColorBrewer} ofereix paletes de colors {leaflet} crea mapes amb una llibrería JS {tmap & tmaptools} llegeix Shapefiles i uneix dades geogràfiques {shiny} converteix R en aplicacions web
{ggplot2}
Comencem?
Document amb tots els passos
CLASSE 9
24/02/2022
Visualització de Dades
Eines avançades II: {ggplot2}
Visualitzacions
Visualització de Dades
Reuters Graphics: Russian gas threat in Europe
El Páis: El ataque de Rusia, en Mapas
The New York Times: Maps: Tracking the Russian Invasion of Ukraine
Repàs de la classe anterior
Visualització de Dades
Construir un gràfic per capes
Canviar la forma i els colors
Establir un tema principal pels gràfics
Guardar el gràfic
introducció a ggplot
Visualització de Dades
{ggplot2}
Comencem?
Visualització de Dades
{ggplot2}
CLASSE 10
03/03/2022
Mapes amb R i
Mapbox
Visualització de Dades
Exercici amb ggplot:
{rwhatsapp}
Visualització de Dades
Exercici amb ggplot:
Mapes
Visualització de Dades
Visualització de Dades
Mapbox
Mapbox
Visualització de Dades
Què s'ha fet
La Vanguardia, Laura Aragó
Mapbox
Visualització de Dades
Què s'ha fet
The Pudding
Mapbox
Visualització de Dades
Què s'ha fet
La Vanguardia, Laura Aragó
Mapbox
Visualització de Dades
Què s'ha fet
El País, Kiko Llaneras, Daniele Grasso, Manuel Ansede, Borja Andrino
Visualització de Dades
Mapbox
Mapbox Studio -> https://www.mapbox.com/
Mapbox GL JS
-
Style
-
Datasets
-
Tilesets
CLASSE 11
10/03/2022
convidat:
juan galeano
Visualització de Dades
CLASSE 12
17/03/2022
eines avançades:
mapes amb R
Visualització de Dades
Visualització de Dades
- Gràfics amb {rwhatsapp}
- Com crear un mapa base a Mapbox Studio
- Introduir un dataset a Mapbox
- Tooltips amb Mapbox JS
en la classe passada..
Mapbox
Mapbox
Visualització de Dades
com afegir popups amb Javascript
- Buscar l'estil que vulguem fer interactiu a Mapbox Studio (mapa zones radiactives)
- Descarreguem l'index.html de la carpeta del Drive
- Obrim l'arxiu amb un editor de text, com Notepad o Sublime
- Reemplaçar les línies d'acces token i style amb les que corresponguin a l'estil del nostre mapa a Mapbox Studio
- Ara es veu el mapa, pero encara no és interactiu
- Reemplaçar les propietats de la capa per les que tinguem nosaltres
- Reemplaçar el nom de la capa per la nostra al map.on
Mapbox
Visualització de Dades
com fer ombres en els mapes
- Quan estem dins d'un estil, seleccionem l'eina d'afegir una nova capa
- Les dades de la capa ombres provenen del conjunt de mosaics mapbox.mapbox-terrain-dem-v1. El conjunt de tilesets Mapbox Terrain-DEM és una font ràster que conté dades d'elevació global codificades en fitxes PNG ràster com a valors de color.
- Seleccionem la capa i ja tenim les ombres en el mapa. Ara, podem modificar el color, la posició de la llum o incrementar l'ombra a style
Mapbox
Visualització de Dades
crear tooltips
- Ara, prova de carregar les dades següents a Mapbox i fer-lo interactiu:
Mapbox
Visualització de Dades
Com incrustar el mapa
- Necessitem publicar el mapa, pujar-lo a un servidor. És un dels principals problemes de Mapbox si no teniu una web pròpia
- Github pages o Glitch
Visualització de Dades
Exercici amb ggplot:
Mapes
CLASSE 13
24/03/2022
Taller de Visualització de dades
Visualització de Dades
1. Visualització de dades
By laura_navarro
1. Visualització de dades
- 886