Ir al contenido principal

Entradas

SQL Básico en 1 Minuto: de SELECT a JOIN sin dolor” 🚀💾

  “Una base de datos sin SQL es como un colmado sin plátanos.” — Yo, mientras tomaba café ☕ 1. ¿Por qué importa SQL? SQL (Structured Query Language) es el idioma universal que usan MySQL, PostgreSQL, SQL Server o BigQuery para hablar con sus tablas. Si sabes SELECT , INSERT , UPDATE , DELETE y JOIN , ya puedes: Consultar ventas del día en tu colmado 🛒 Agregar registros de clientes nuevos 📇 Corregir un precio mal digitado 💲 Borrar datos duplicados 🗑️ Cruzar dos tablas y descubrir patrones 🤝 ¡Todo sin necesidad de interfaz gráfica! 2. Los 5 comandos esenciales (con ejemplos criollos) Comando ¿Para qué sirve? Ejemplo rápido SELECT Recupera datos SELECT nombre, total FROM ventas WHERE fecha = '2025-04-27'; INSERT Añade filas INSERT INTO clientes (nombre, pais) VALUES ('Heli', 'RD'); UPDATE Modifica datos UPDATE ventas SET total = 900 WHERE id = 42; DELETE Elimina filas DELETE FROM clientes WHERE id = 99; JOIN Combina tablas sql\nSELECT...
Entradas recientes

¡Rescatando un CSV Rebelde! 🏴‍☠️📊

  “Un gran poder conlleva… un gran desorden de datos.” — Yo, después de abrir mi primer dataset real. 1. El reto Ayer descargué un archivo CSV sobre consumo energético en Latinoamérica. Sonaba épico… hasta que lo abrí: Encabezados en MAYÚSCULAS, minúsculas y SpOnGe CaSe. Fechas mezcladas: 2025-04-01 , 04/01/2025 , 1-abr-25 . Celdas vacías, guiones, “N/A”, e incluso un “¯_(ツ)_/¯”. Bienvenido al caos . 2. Mi plan de ataque Paso ¿Por qué? Herramienta 1. Hacer una copia del archivo Evitar “auto-destrucción” accidental Carpeta /raw 2. Inspección rápida con head() Saber a qué monstruo me enfrento Python / pandas 3. Estandarizar nombres de columnas Que todo hable el mismo idioma df.columns = ... .str.lower() 4. Uniformar fechas Sin fechas limpias, no hay análisis pd.to_datetime() 5. Manejar valores faltantes Porque los huecos no se rellenan solos fillna() / eliminación selectiva 6. Validar tipos de datos Evitar sorpresas en gráficas y modelos df.dtypes 4. Lo que a...

¡Bienvenido a El Blog del Científico de Datos! 🚀📊

Soy Heli, un dominicano que decidió lanzarse de cabeza al fascinante océano del data science . Este espacio será mi bitácora: aquí escribiré, sin filtros ni corbatas, todo lo que voy aprendiendo (y sufriendo) mientras me convierto en científico de datos. ¿De qué va este blog? Aprendizajes en tiempo real Cada semana compartiré los conceptos que acabo de descubrir: desde limpiar datos traviesos con pandas hasta modelar predicciones locas con machine learning . Proyectos y experimentos Verás mini-retos con datasets curiosos—¿quién no quiere predecir cuántos plátanos se venden en el colmado? Mostraré el código, los errores y, si todo sale bien, ¡las visualizaciones finales! Herramientas y trucos de supervivencia Atajos de Jupyter, “one-liners” de Python y consejos para no rendirse cuando tu notebook decide colgarse justo antes de guardar. Reflexiones de la vida real Historias de café a las 3 AM, memes de Spiderman explicando regresión lineal y cómo balan...