Otoño 2025
“El uso de representaciones visuales interactivas, con soporte computacional, de datos abstractos para amplificar la cognición.”

Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Datos sin una representación visual obvia/natural

Slides basados en material del Prof. Enrico Bertini
Datos sin una representación visual obvia/natural

Slides basados en material del Prof. Enrico Bertini
Los usuarios pueden cambiar qué se visualiza y cómo se visualiza.
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Los jugadores colocan alternadamente una O o una X en uno de los nueve espacios dispuestos en un arreglo rectangular. Una vez que un espacio ha sido ocupado, no puede ser cambiado por ningún jugador. El primer jugador en obtener tres símbolos en línea recta gana. Supón que el jugador A es X y B es O, y el juego ha llegado al estado de la derecha.
Pregunta 2: Supón que ahora vas a intervenir y jugar una O por B. ¿Qué movimiento harías?

Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
NYT: https://flowingdata.com/tag/new-york-times/
Washington Post: http://postgraphics.tumblr.com/
Gregor Aisch: https://driven-by-data.net/
Nicky Case/Explorable Explanations: http://explorabl.es/
Polygraph: http://polygraph.cool/ & https://pudding.cool/
ProPublica: https://www.propublica.org/
Slides basados en material del Prof. Enrico Bertini
Vía Wikipedia, por OpenStax College - Anatomy & Physiology, Connexions Web site., Jun 19, 2013., CC BY 3.0
Slides basados en material del Prof. Enrico Bertini
Cada visualization solo puede responder un subconjunto de preguntas.
Con interaction el usuario puede cambiar qué se visualiza y cómo responder múltiples preguntas.
Además, no se puede visualizar todo a la vez.
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
El primer ingrediente en una visualization efectiva es el input data. Los valores de datos pueden representar distintas formas de medición.
¿Qué tipos de comparaciones soportan esas mediciones?
¿Qué tipos de visual encodings soportan entonces esas comparaciones?
Slides basados en material del Prof. Jeffrey Heer link
Los datos nominal — también llamados categorical — consisten en nombres de categorías.
Con datos nominal podemos comparar la igualdad de valores: ¿es el valor A igual o distinto al valor B? (A = B), soportando afirmaciones como “A es igual a B” o “A no es igual a B”.
Al visualizar datos nominal deberíamos percibir fácilmente si los valores son iguales o distintos: position, color hue (azul, rojo, verde, etc.), y shape son todas opciones razonables.
Slides basados en material del Prof. Jeffrey Heer link
Los datos ordinal consisten en valores que tienen un ordenamiento específico.
Con datos ordinal podemos comparar el rank-ordering de los valores: ¿el valor A viene antes o después del valor B? (A < B), soportando afirmaciones como “A es menor que B” o “A es mayor que B”.
Al visualizar datos ordinal, deberíamos percibir una sensación de rank-order. Position, size, o color value (brillo) podrían ser apropiados, mientras que color hue (que no está perceptualmente ordenado) sería menos apropiado.
Slides basados en material del Prof. Jeffrey Heer link
Los datos quantitative miden diferencias numéricas..
Hay dos sub-tipos principales:
Los valores quantitative pueden visualizarse usando position, size, o color, entre otros channels. Una línea base de cero es esencial para comparaciones ratio pero opcional para datos interval.
Slides basados en material del Prof. Jeffrey Heer link
Los valores temporal miden puntos o intervalos de tiempo. Este tipo es un caso especial de valores quantitative (timestamps) con semántica y convenciones ricas (es decir, el calendario gregoriano).
Ejemplos de valores temporal incluyen date strings como “2019-01-04” y “Jan 04 2019”, así como date-times estandarizados como el formato ISO date-time: “2019-01-04T17:50:35.643Z”. No hay valores temporal en nuestro dataset global de desarrollo mencionado arriba, ya que el campo de año está codificado como un entero.
Slides basados en material del Prof. Jeffrey Heer link
Datos que pueden mostrarse en un mapa
También conocidos como geospatial data, se refiere a información que identifica la ubicación geográfica y las características de rasgos y límites naturales o construidos en la Tierra. https://atlan.com/spatial-data/
Estos data types no son mutuamente excluyentes, sino que forman una jerarquía: los datos ordinal soportan comparaciones nominal (igualdad), mientras que los datos quantitative soportan comparaciones ordinal (rank-order).
Además, estos data types no ofrecen una categorización fija. Por ejemplo, ¡que un campo de datos esté representado usando un número no significa que debamos tratarlo como un tipo quantitative! Podríamos interpretar un conjunto de edades (10 años, 20 años, etc.) como nominal (menor o mayor de edad), ordinal (agrupadas por año), o quantitative (calcular la edad promedio).
Slides basados en material del Prof. Jeffrey Heer link
Ampliamente adoptados, efectivos, útiles.
Resuelven un porcentaje muy grande de problemas de vis.
Terreno de entrenamiento para gráficos más sofisticados.
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini

Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini

Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
En tidy data:
Cada variable forma una columna.
Cada observación forma una fila.
Cada tipo de unidad observacional forma una tabla.
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Slides basados en material de Hadley Wickham
Toda visualization puede describirse en términos de:
sus componentes gráficos básicos
la estrategia de mapping entre datos y gráficos
más precisamente, un conjunto de mappings entre:
Slides basados en material de Hadley Wickham
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
Marks — Data Items
Channels — Data Attributes
Slides basados en material del Prof. Enrico Bertini
Slides basados en material del Prof. Enrico Bertini
La representación visual debe expresar el tipo de información que existe en los datos.
La relevancia de la información debe coincidir con la efectividad de los channels usados.
Slides basados en material del Prof. Enrico Bertini
¡Gran ejemplo de investigación en VisML!