Este proyecto consiste en un análisis exploratorio de datos (EDA) aplicado a un dataset clínico veterinario, con el objetivo de comprender las características demográficas y clínicas de perros y gatos atendidos en un contexto veterinario. El análisis se centra en variables como especie, edad, peso, raza, síntomas, historial médico y diagnósticos, utilizando técnicas estadísticas descriptivas y visualizaciones para identificar patrones y relaciones relevantes.
- Nombre: Rocio Lozano Caro — Rol: Análisis exploratorio de datos, visualización, limpieza de datos
- Nombre: Mariana Moreno Henao — Rol: Apoyo en análisis, revisión de resultados y documentación
- Comprender la distribución de edad y peso en perros y gatos
- Analizar diferencias entre especies y razas
- Explorar la relación entre edad, peso y variables clínicas (síntomas, historial médico y diagnósticos)
- Identificar patrones descriptivos relevantes en un contexto veterinario
- Documentar un flujo de análisis reproducible en Python
- Carga del dataset
- Exploración inicial: revisión de estructura, tipos de variables, primeros registros
- Limpieza de datos: manejo de valores faltantes, corrección de inconsistencias
- Análisis exploratorio: estadísticos descriptivos, visualizaciones por especie, raza y variables clínicas
- Conclusiones basadas en datos
- ├── EDA_Veterinary_Clinical_Dataset.ipynb
- ├── README.md
Python 3, pandas, numpy, matplotlib, seaborn
(Las versiones exactas pueden consultarse en el entorno de ejecución del notebook)
- Revisión de valores faltantes en columnas numéricas y categóricas
- Eliminación o filtrado de registros incompletos cuando no era posible una imputación coherente
- Aseguramiento de tipos de datos correctos para edad y peso
- Estandarización de categorías textuales (especie, raza, historial médico y síntomas) para evitar duplicados semánticos
El análisis se realizó sobre el dataset original, sin generar un archivo final separado. Las transformaciones y filtrados se aplican directamente en el notebook para garantizar trazabilidad y reproducibilidad.
Principales columnas utilizadas: AnimalName (especie), Breed, Age, Weight_kg, Symptoms, MedicalHistory, Diagnosis
El proyecto utiliza un enfoque descriptivo y exploratorio, basado en estadísticos descriptivos (media, mediana, desviación estándar), comparaciones entre grupos categóricos y visualización de distribuciones y relaciones entre variables y prueva hipótesis.
- Clonar el repositorio
- Abrir el archivo
EDA_Veterinary_Clinical_Dataset.ipynben Jupyter Notebook o Google Colab - Instalar las dependencias necesarias:
pip install pandas numpy matplotlib seaborn- Ejecutar las celdas en orden para reproducir el análisis completo
- Dataset: Veterinary Clinical Dataset (Kaggle)
- Documentación oficial de pandas, seaborn y matplotlib
- Existen diferencias claras de peso y edad entre perros y gatos, visibles en las distribuciones.
- El peso promedio varía significativamente entre razas, especialmente en perros.
- Algunos síntomas e historiales médicos se concentran en rangos específicos de edad segun la especie.
- Los boxplots permiten identificar variabilidad y valores atípicos relevantes en edad y peso según condiciones clínicas.
- Las visualizaciones facilitan la comparación entre especies y categorías médicas sin necesidad de modelos complejos.
- No se ha encontrado relación lineal entre la edad y el peso.
