Curso visualización de datos
Panorama herramientas para la visualización Una aproximación a sus características, ventajas, desventajas, etc... 2019 (v2 2017, v1 2016)- Ricardo Vega - ricardov.cl - @ricardov_cl Creative Commons | Attribution-NonCommercial-NoDerivatives 4.0 International
Diferentes maneras de ver el panorama de herramientas
Por niveles de especialización: dibujo a mano, programas estandarizados, lenguajes de programación
Etapa del Proceso: Captura, Procesamiento, Representación
Varias...
Otras consideraciones Tipo licencia: Privativo | Opensource | Libre Tipo de acceso: Pago | Gratis | Freemium Formato salida: imagen impresa o para web, interactiva, física, móvil... Especialidad: mapas, gráficos, redes, análisis estadístico
Dominio Público
Obras Huérfanas
?
+
=
Diferentes lenguajes...
<a rel="license" href="http://creativecommons.org/lic enses/by/4.0/"><img alt="Licencia Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l /by/4.0/88x31.png" /></a><br />Esta obra estรก bajo una <a rel="license" href="http://creativecommons.org/lic enses/by/4.0/">Licencia Creative Commons Atribuciรณn 4.0 Internacional</a>.
Para Personas.
Para Abogados. https://creativecommons.org/choose/?lang=es_CL
Para Mรกquinas.
OPEN DATA ¿Cuáles son los 8 principios básicos de los datos abiertos? 1.- Completos Todos los datos públicos a libre disposición. 2.- Primarios Se recogen en la fuente, alta granularidad. 3.- Oportunos A disposición tan pronto como sea necesario. 4.- Accesibles Disponibles para la gama más amplia de usuarios y propósitos.
5.- Procesables por máquinas Estructuran razonablemente para permitir el procesamiento automatizado. 6.- No discriminatorios Disponibles a cualquier persona, sin registro. 7.- No propietarios Disponibles en formato abierto no controlado por entidad (no propietario). 8.- Libres de licencia No sujetos a ningún derecho de autor, patentes, marcas o regulación. En todos hay consideraciones razonables de privacidad y seguridad.
>
>
x
>
Monopolios Artificiales sobre Bienes Intangibles.
Voto Electrรณnico, los riesgos de una ilusiรณn.
https://www.vialibre.org.ar/wp-con tent/uploads/2007/03/mabi.pdf
https://www.vialibre.org.ar/wp-co ntent/uploads/2009/03/evoto.pd f
Tipo licencia: - Creative Commons - Open source - Libre / FLOSS (Free/Libre open source)
1- Por niveles de especialización. a- Dibujo a mano (usando herramientas digitales de dibujo) b- Programa gráficos estandarizados (herramientas con “formas” pre hechas) c- Lenguajes de programación (requiere escribir código desde cero)
ANTES... diferencia entre imagen bitmap y Vectorial...
Dibujo Vectorial Illustrator Inkscape
Bitmap o mapa de bits - Photoshop - Gimp
1- Por niveles de especialización. b-Programa gráficos estandarizados (herramientas con “formas” pre hechas): -Excel (LibreOfice) - libreoffice.org -Tableau - tableau.com/es-es/products/desktop -RAW - raw.densitydesign.org -Carto (ex CartoDB) - cartodb.com -etc...
1- Por niveles de especialización. c-Lenguajes de programación (requiere escribir código desde cero): Lenguajes (conjunto de palabras con funciones específicas) - Python - www.python.org - Java - www.java.com - Javascript - w3schools.com/js - R - www.r-project.org -
RStudio - www.rstudio.com (IDE) Drawbot (Python, MAC) - drawbot.com (IDE) Processing (Java) - processing.org (IDE)
Librerías (conjunto de códigos para tareas especializadas) - D3 - d3js.org - D3Plus - d3plus.org - OpenFrameworks (C++) - openframeworks.cc - etc…
1- Por niveles de especializaciรณn. Editores de texto, para programar se requieren programas para facilitar la escritura de cรณdigo. -
Sublime Text 3 - sublimetext.com Atom - atom.io Brackets - brackets.io XCode - developer.apple.com/xcode etc...
2- Etapa del Proceso a- Captura, recopilaciรณn de datos: Proceso de captura, almacenamiento, o lugar de donde se pueden recoger datos. b- Procesamiento, Anรกlisis y-o Filtrado de datos. Cuando tenemos los datos, generalmente debemos transformarlos y procesarlos... c- Representaciรณn visual de datos e informaciรณn: Cuando tenemos los datos listos, es tiempo de mostrarlos de alguna manera...
2- Etapa del Proceso a- Captura, recopilaciĂłn de datos: Proceso de captura, almacenamiento, o lugar de donde se pueden recoger datos. - Excel (LibreOfice) - libreoffice.org - Google Forms - Google Drive - Fuentes PĂşblicas (portales, etc). - API (Application Programming Interface) developer.nytimes.com https://data-gov.tw.rpi.edu/wiki/How_to_use_New_York_Times_Article_Search_API StrWars API: swapi.co
etc...
2- Etapa del Proceso b- Procesamiento, Anรกlisis y-o Filtrado de datos. Cuando tenemos los datos, generalmente debemos transformarlos y procesarlos. Esto implica la consulta, clasificaciรณn, reorganizaciรณn de los datos, o creaciรณn de datos derivados a partir de los originales para tener datos apropiados par el proyecto. -
Google Forms - Google Drive Open Refine - openrefine.org R. P-Project.org etc...
2- Etapa del Proceso c- Representaciรณn visual de datos e informaciรณn: Cuando tenemos los datos listos, es tiempo de mostrarlos. Necesitamos entonces transformar los datos e informaciรณn en dispositivos perceptible (imรกgenes, etc). -
Illustrator, Photoshop Excel (LibreOfice) - libreoffice.org Tableau - tableau.com/es-es/products/desktop Quadrigram (ex Impure) - www.quadrigram.com RAW - raw.densitydesign.org CartoDB - cartodb.com : ( MapBox - www.mapbox.com Gephi - gephi.org ManyEyes - R.I.P. : (
3- Otras (online o para descarga) -
-
Import.io - import.io Tabula - tabula.technology ArcGIS - arcgis.com QGIS - qgis.org Fusion Tables - support.google.com/fusiontables/answer/2571232 Chartbuilder - quartz.github.io/Chartbuilder Qlik - qlik.com Datawrapper - datawrapper.de Infogr.am - infogr.am
LibrerĂas - SIGMA - sigmajs.org - JavaScript InfoVis Toolkit -philogb.github.io/jit - D3 -d3js.org
Algunas para trabajar en clase... Recomendamos descargar e instalar en sus computadores las siguientes herramientas. Tengan cuidado de elegir la apropiada para el sistema operativo que tengan. - Sublime 2 - http://www.sublimetext.com/2 - R Project - https://www.r-project.org - RStudio Desktop - https://www.rstudio.com/products/rstudio2 Para aprender a programar de manera mรกs fรกcil - Processing 2.1.1 - https://processing.org/download
Si tienes problemas con la descarga, nos avisas y te ayudamos.
Si conoces alguna que no haya sido mencionada, porfa nos avisas! gracias!