JavaScript para una Data Scientist
Bea Hernández
Como Data Scientist
¿Cueces o enriqueces?
El motor
Core de aplicaciones.
La aplicación web
Core de negocio.
La COJOHERRAMIENTA
-
01. Visualizar en web
La web como espacio de divulgación.
-
02. Lenguaje científico
Integradas en Python, R, Julia,...
-
03. Personalización
Totalmente custom.
-
04. Robustas
Soporte de cantidades cada vez más grandes de datos.
JS vs DS
I still haven't found what I'm looking for
Explorar
Gráfico exploratorio
Requiere muy poco código y el 99% de las veces solo lo vas a ver y usar tú.
* * *
Exponer
Gráfico de publicación
Gráfico estático, muy claro, utilizado para artículos y papers. Requiere más trabajo y su objectivo es mayoritariamente académico.
* * *
Interactuar
Gráfico de web
Gráfico mucho más elaborado para web. Una de las funciones es que el lector interatúe con el gráfico.
* * *
Librerías
- R ggplot2
- R leaflet
- python mpl.plt
- python seaborn
- highcharts
Problemas
-
Responsive
Obtengo una imagen o un gráfico no responsive. -
Custom
Beggars can't be choosers -
Nuevo paradigma
Cambio de mentalidad -
Grandes datos
¿Tengo que pasar al servidor? -
Widgets
Shiny apps, HTMLWidgets