JavaScript (Node.js) para ciencia de datos: análisis de datos y aprendizaje automático
JavaScript (Node.js) para ciencia de datos: análisis de datos y aprendizaje automático
Resumen:
Este libro es una guía práctica única que rompe el mito de que la ciencia de datos es exclusivamente prerrogativa de Python. Aprenderá a utilizar todo el poder del ecosistema JavaScript (Node.js) para recopilar, procesar, analizar y visualizar datos, así como para construir modelos de aprendizaje automático.
El libro está dirigido a desarrolladores web e ingenieros que ya conocen los fundamentos de JavaScript y desean ampliar sus habilidades hacia el trabajo con datos. También será útil para analistas y especialistas en datos que buscan herramientas alternativas o desean integrar el análisis de datos directamente en sus aplicaciones web y soluciones de servidor.
En su interior encontrará instrucciones paso a paso y ejemplos de código reales. El lector aprenderá:
- Fundamentos del trabajo con datos en Node.js: análisis de archivos CSV, JSON, Excel, trabajo con bases de datos y procesamiento en flujo de grandes volúmenes de información.
- Bibliotecas para cálculos numéricos y estadística: uso de Lodash, Simple Statistics y jStat para calcular promedios, varianzas, correlaciones y pruebas de hipótesis.
- Visualización de datos: creación de gráficos interactivos y estáticos con Chart.js, Plotly.js y D3.js directamente en el servidor o en el navegador.
- Aprendizaje automático en JavaScript: construcción y entrenamiento de redes neuronales con TensorFlow.js, incluyendo tareas de clasificación, regresión y agrupamiento.
- Proyectos prácticos: desde la creación de un analizador y analizador de registros simple hasta el desarrollo de una API completa para la predicción de series temporales.
- Integración con herramientas web: cómo incorporar modelos de aprendizaje automático en aplicaciones Node.js y microservicios existentes.
El libro está escrito en un lenguaje sencillo y accesible, centrado en la práctica y sin sobrecargar con teoría matemática compleja. Cada capítulo contiene ejercicios para afianzar el material. Obtendrá scripts y plantillas listos que puede adaptar inmediatamente a sus propias tareas.
Independientemente de si trabaja en un panel analítico, un sistema de recomendaciones o simplemente desea automatizar el análisis de datos rutinario, este libro será su compañero confiable. ¡Haga de JavaScript una herramienta completa en su arsenal de científico de datos!