{"id":22367569,"url":"https://github.com/borjamome/censo_animales_madrid","last_synced_at":"2025-03-26T15:52:58.968Z","repository":{"id":240255384,"uuid":"802065596","full_name":"BORJAMOME/censo_animales_madrid","owner":"BORJAMOME","description":"Análisis del censo de perros y gatos en Madrid (SQL)","archived":false,"fork":false,"pushed_at":"2024-05-17T15:01:08.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T17:48:07.110Z","etag":null,"topics":["analysis","pets","sql"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BORJAMOME.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-17T13:03:53.000Z","updated_at":"2024-12-03T18:06:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"60da85ee-70f5-4fbd-a45e-074b014fa597","html_url":"https://github.com/BORJAMOME/censo_animales_madrid","commit_stats":null,"previous_names":["borjamome/censo_animales_madrid"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BORJAMOME%2Fcenso_animales_madrid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BORJAMOME%2Fcenso_animales_madrid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BORJAMOME%2Fcenso_animales_madrid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BORJAMOME%2Fcenso_animales_madrid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BORJAMOME","download_url":"https://codeload.github.com/BORJAMOME/censo_animales_madrid/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245689480,"owners_count":20656415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analysis","pets","sql"],"created_at":"2024-12-04T18:19:09.030Z","updated_at":"2025-03-26T15:52:58.962Z","avatar_url":"https://github.com/BORJAMOME.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"[![SQL](https://img.shields.io/badge/MySQL-8.0+-f29221?style=for-the-badge\u0026logo=mysql\u0026logoColor=white\u0026labelColor=101010)](https://mysql.com)\n\n\n# Análisis del Censo de Perros y Gatos en Madrid (SQL)\n\nEste repositorio contiene consultas SQL utilizadas para analizar el censo de perros y gatos en la ciudad de Madrid. Los datos utilizados para este análisis provienen del portal de datos abiertos de la ciudad de Madrid y abarcan el período entre los años 2014 y 2023.\n\n## Estructura de la Base de Datos\n\nLa base de datos utilizada para este análisis se llama `censo_animal` y contiene una tabla llamada `censo_animales`. La estructura de la tabla es la siguiente:\n\n- `fecha`: Año del censo.\n- `distrito`: Distrito de Madrid.\n- `perros`: Número de perros censados.\n- `gatos`: Número de gatos censados.\n\n## Consultas Realizadas\n\nA continuación se detallan las consultas SQL realizadas para el análisis del censo de perros y gatos:\n\n- **Total de perros y gatos censados en todos los distritos**\n\n```sql\nSELECT SUM(perros) AS total_perros, SUM(gatos) AS total_gatos\nFROM censo_animales;\n```\n\u003cimg width=\"256\" alt=\"Screenshot 2024-05-17 at 15 39 56\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/2e19b444-da55-4fca-83c2-ea7d82b26bde\"\u003e\n\n\n- **Total de perros y gatos censados por distrito**\n```sql\nSELECT distrito, SUM(perros) AS total_perros, SUM(gatos) AS total_gatos\nFROM censo_animales\nGROUP BY distrito\nORDER BY distrito;\n```\n\u003cimg width=\"346\" alt=\"Screenshot 2024-05-17 at 15 40 29\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/dbbea7ae-4a54-4d60-a4fe-46a9c5739e16\"\u003e\n\n\n- **Total de perros y gatos censados por fecha**\n```sql\nSELECT fecha, SUM(perros) AS total_perros, SUM(gatos) AS total_gatos\nFROM censo_animales\nGROUP BY fecha\nORDER BY fecha;\n```\n\u003cimg width=\"319\" alt=\"Screenshot 2024-05-17 at 15 42 27\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/e8548389-f489-4abf-aad6-3ed9b76e30be\"\u003e\n\n\n- **Promedio de perros y gatos censados por distrito**\n```sql\nSELECT distrito, AVG(perros) AS promedio_perros, AVG(gatos) AS promedio_gatos\nFROM censo_animales\nGROUP BY distrito\nORDER BY distrito;\n```\n\u003cimg width=\"413\" alt=\"Screenshot 2024-05-17 at 15 44 10\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/b1f02446-5065-4698-86a6-9df7dab38c70\"\u003e\n\n\n- **Evolución del número de perros censados a lo largo del tiempo**\n```sql\nSELECT fecha, SUM(perros) AS total_perros\nFROM censo_animales\nGROUP BY fecha\nORDER BY fecha;\n```\n\u003cimg width=\"296\" alt=\"Screenshot 2024-05-17 at 15 45 18\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/def5a0bb-115a-4696-9e1e-d5e84fdf87f1\"\u003e\n\n\n- **Evolución del número de gatos censados a lo largo del tiempo**\n```sql\nSELECT fecha, SUM(gatos) AS total_gatos\nFROM censo_animales\nGROUP BY fecha\nORDER BY fecha;\n```\n\u003cimg width=\"266\" alt=\"Screenshot 2024-05-17 at 15 46 18\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/28b2d7ec-aef0-4999-80e1-01ac56e0614d\"\u003e\n\n\n- **Evolución del número de gatos censados a lo largo del tiempo**\n```sql\nSELECT fecha AS año, SUM(gatos) AS total_gatos\nFROM censo_animales\nGROUP BY fecha\nORDER BY total_gatos DESC\nLIMIT 1;\n```\n\u003cimg width=\"320\" alt=\"Screenshot 2024-05-17 at 15 46 59\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/83a7ce51-8aaa-40fc-bab0-6ac434d659aa\"\u003e\n\n\n- **Tasa de crecimiento anual del número de perros y gatos**\n```sql\nSELECT \n    fecha AS año, \n    (SUM(perros) - LAG(SUM(perros)) OVER (ORDER BY fecha)) / LAG(SUM(perros)) OVER (ORDER BY fecha) * 100 AS tasa_crecimiento_perros,\n    (SUM(gatos) - LAG(SUM(gatos)) OVER (ORDER BY fecha)) / LAG(SUM(gatos)) OVER (ORDER BY fecha) * 100 AS tasa_crecimiento_gatos\nFROM censo_animales\nGROUP BY fecha\nORDER BY fecha;\n```\n\u003cimg width=\"385\" alt=\"Screenshot 2024-05-17 at 15 48 55\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/23c4e67c-7828-4ecf-a6a4-9eb0b8169809\"\u003e\n\n\n- **Distribución porcentual de perros y gatos por distrito en un año específico**\n```sql\nSELECT distrito, \n    SUM(perros) * 100.0 / (SELECT SUM(perros) FROM censo_animales WHERE fecha = '2023') AS porcentaje_perros,\n    SUM(gatos) * 100.0 / (SELECT SUM(gatos) FROM censo_animales WHERE fecha = '2023') AS porcentaje_gatos\nFROM censo_animales\nWHERE fecha = '2023'\nGROUP BY distrito;\n```\n\u003cimg width=\"391\" alt=\"Screenshot 2024-05-17 at 15 50 10\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/04507843-1c64-4a4a-b6ca-1a754b0fa51e\"\u003e\n\n\n- **Porcentaje de crecimiento de perros y gatos por distrito entre 2014 y 2023**\n```sql\nSELECT \n    distrito, \n    SUM(CASE WHEN fecha = '2014' THEN perros ELSE 0 END) AS perros_2014,\n    SUM(CASE WHEN fecha = '2023' THEN perros ELSE 0 END) AS perros_2023,\n    ((SUM(CASE WHEN fecha = '2023' THEN perros ELSE 0 END) - SUM(CASE WHEN fecha = '2014' THEN perros ELSE 0 END)) / SUM(CASE WHEN fecha = '2014' THEN perros ELSE 0 END)) * 100 AS porcentaje_crecimiento_perros,\n    SUM(CASE WHEN fecha = '2014' THEN gatos ELSE 0 END) AS gatos_2014,\n    SUM(CASE WHEN fecha = '2023' THEN gatos ELSE 0 END) AS gatos_2023,\n    ((SUM(CASE WHEN fecha = '2023' THEN gatos ELSE 0 END) - SUM(CASE WHEN fecha = '2014' THEN gatos ELSE 0 END)) / SUM(CASE WHEN fecha = '2014' THEN gatos ELSE 0 END)) * 100 AS porcentaje_crecimiento_gatos\nFROM censo_animales\nWHERE fecha IN ('2014', '2023')\nGROUP BY distrito\nORDER BY distrito;\n```\n\u003cimg width=\"721\" alt=\"Screenshot 2024-05-17 at 15 51 48\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/b7f98547-bbaa-462d-8194-d5b9847e96df\"\u003e\n\n\n- **Distritos con la mayor diferencia entre el número de perros y gatos en un año específico**\n\n```sql\nSELECT\n    fecha,\n    distrito,\n    ABS(SUM(perros) - SUM(gatos)) AS diferencia_perros_gatos\nFROM\n    censo_animales\nWHERE\n    fecha = '2023'\nGROUP BY\n    fecha, distrito\nORDER BY\n    diferencia_perros_gatos DESC\nLIMIT 10;\n```\n\u003cimg width=\"383\" alt=\"Screenshot 2024-05-17 at 15 53 06\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/6aac4ae0-c727-449e-9b63-33e691f27b9f\"\u003e\n\n\n- **Total de perros y gatos en un año específico según la zona(Norte, Sur, Este, Oeste y Centro) del distrito en Madrid**\n```sql\nSELECT\n    fecha,\n    CASE \n        WHEN distrito IN ('Fuencarral-El Pardo', 'Hortaleza') THEN 'Zona Norte'\n        WHEN distrito IN ('Carabanchel', 'Moratalaz', 'Puente De Vallecas', 'Usera', 'Villaverde', 'Villa De Vallecas') THEN 'Zona Sur'\n        WHEN distrito IN ('Ciudad Lineal', 'Barajas', 'San Blas-Canillejas','Vicalvaro') THEN 'Zona Este'\n        WHEN distrito IN ('Latina', 'Moncloa-Aravaca') THEN 'Zona Oeste'\n        WHEN distrito IN ('Chamberi','Tetuan','Chamartin','Salamanca','Centro', 'Retiro','Arganzuela') THEN 'Zona Centro'\n        ELSE 'Otra Zona'\n    END AS zona,\n    SUM(perros) AS total_perros,\n    SUM(gatos) AS total_gatos\nFROM\n    censo_animales\nWHERE\n    fecha = '2023'\nGROUP BY\n    fecha, zona\nORDER BY\n    fecha, zona;\n```\n\u003cimg width=\"338\" alt=\"Screenshot 2024-05-17 at 15 56 36\" src=\"https://github.com/BORJAMOME/censo_animales_madrid/assets/19588053/a5d173a0-1e98-437f-ac40-e8127cb6a520\"\u003e\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborjamome%2Fcenso_animales_madrid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fborjamome%2Fcenso_animales_madrid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fborjamome%2Fcenso_animales_madrid/lists"}