derechoslinguisticos
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| derechoslinguisticos [2025/11/15 13:24] – joseba | derechoslinguisticos [2025/11/15 18:32] (actual) – [Repo Git] joseba | ||
|---|---|---|---|
| Línea 37: | Línea 37: | ||
| ==== Procesado de datos ==== | ==== Procesado de datos ==== | ||
| + | |||
| + | En el análisis inicial se han identificado la siguiente estructura de datos según dataset: | ||
| + | |||
| + | - Personal osakidetza (XLSX): | ||
| + | * Tabla de acreditaciones. | ||
| + | - Comarcas OSI. | ||
| + | * Acreditados Si/No por comarca. | ||
| + | - Categoría profesional | ||
| + | * Acreditados Si/No por comarca/ | ||
| + | |||
| + | * Tabla de requisitos. | ||
| + | - Comarcas OSI. | ||
| + | * Requisitos Si/No por comarca/ | ||
| + | - Categoría profesional. | ||
| + | * Requisitos Si/No por comarca/ | ||
| + | |||
| + | - Preferencia lingüística (PDF): | ||
| + | * Tabla de preferencias lingüísticas. | ||
| + | - Columna de comarcas OSI. | ||
| + | - Columnas de datos por comarca. | ||
| + | * Datos totalizados por comarca. | ||
| + | * Datos de preferencias por género y pacientes pediátricos y adultos. | ||
| + | |||
| + | Los datos de las tablas del " | ||
| + | |||
| + | - Personal osakidetza: | ||
| + | * Tabla de acreditaciones. | ||
| + | - Columna de comarcas OSI. | ||
| + | - Columna de categoría profesional. | ||
| + | - Columnas de datos por comarca/ | ||
| + | * Tabla de requisitos: | ||
| + | - Columna de comarcas OSI. | ||
| + | - Columna de categoría profesional. | ||
| + | - Columnas de datos por comarca/ | ||
| + | |||
| + | - Preferencia lingüística: | ||
| + | * Tabla de preferencias lingüísticas. | ||
| + | - Columna de comarcas OSI. | ||
| + | - Columnas de datos por comarca. | ||
| + | |||
| + | Se han generado tres nuevas pestañas en el Excel, una para ACREDITACIONES, | ||
| + | |||
| + | Posteriormente se ha desarrollado un script de Python que en base a estas columnas de Excel, transforma la información y la agrega a un fichero JSON con la siguiente estructura: | ||
| + | |||
| + | { | ||
| + | "< | ||
| + | "% Euskera": | ||
| + | " | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | "% NO": < | ||
| + | "% SI": < | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | "% SI": < | ||
| + | "% NO": < | ||
| + | } | ||
| + | }, | ||
| + | // ... más categorías | ||
| + | ] | ||
| + | } | ||
| + | } | ||
| + | |||
| + | Se ha generado además un script para comparar los totales de las acreditaciones por comarca/ | ||
| + | |||
| + | |||
| + | === Instrucciones de scripts === | ||
| + | |||
| + | Script para convertir los datos de excel a JSON: | ||
| + | |||
| + | # Con argumentos | ||
| + | python convertir_excel_json.py -i " | ||
| + | |||
| + | # Con nombres largos | ||
| + | python convertir_excel_json.py --entrada " | ||
| + | |||
| + | # Modo interactivo (sin argumentos) | ||
| + | python convertir_excel_json.py | ||
| + | # Te preguntará: | ||
| + | # Y luego: " | ||
| + | |||
| + | |||
| + | Script para analizar totales: | ||
| + | |||
| + | # Con argumentos | ||
| + | python analizar_totales.py -i " | ||
| + | |||
| + | # Con nombres largos | ||
| + | python analizar_totales.py --entrada " | ||
| + | |||
| + | # Modo interactivo (sin argumentos) | ||
| + | python analizar_totales.py | ||
| + | # Te preguntará: | ||
| + | # Y luego: " | ||
| + | |||
| + | |||
| + | |||
| + | ==== Repo Git ==== | ||
| + | |||
| + | https:// | ||
derechoslinguisticos.1763209447.txt.gz · Última modificación: por joseba