Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desarrollar el método para a partir de la escasez disparar el double coupling #63

Closed
serranoycandela opened this issue Oct 2, 2018 · 3 comments
Assignees
Labels
Double coupling The double coupling was done fvñlanfva afñjvadfvroñnaervoanrvañornvñr arvairjva arpivar #56 sadlkñvn

Comments

@serranoycandela
Copy link
Contributor

No description provided.

@serranoycandela serranoycandela added the Double coupling The double coupling was done fvñlanfva afñjvadfvroñnaervoanrvañornvñr arvairjva arpivar #56 sadlkñvn label Oct 2, 2018
@iaga
Copy link
Collaborator

iaga commented Oct 26, 2018

Revisión de la información que se cuenta para las protestas (función de grado de protesta)

Los datos de la función de protestas que generó @aleestrada se encuentran en la ruta:
\CARPETAS_TRABAJO\aestrada\Entrega\protestas

La capa contiene los siguientes campos:

escasez pobDel pobCDMX cistDel cistCDMX protDel protCDMX

El grado de protestas para la Ciudad de México según el índice calculado:

funcion_protesta

@iaga
Copy link
Collaborator

iaga commented Oct 26, 2018

Explorar el módulo de python para ANP

Nombre de la biblioteca: pyanp

Documentación: https://pyanp.readthedocs.io/en/latest/refs/limitmatrix.html

1.- Para instalar la biblioteca es necesario revisar la página www.pyanp.org

2.- Con el objetivo de revisar el funcionamiento del paquete, se corrieron los
siguientes ejemplos (tomados de la página de la biblioteca):

  • Prioridades a partir de la matriz de comparación por pares
  • Valor propio
  • Inconsistencia
  • Para la matriz límite:
    • Calcular la matriz y extraer las prioridades
    • Normalizar

Archivo en python: CARPETAS_TRABAJO\igrave\avance_personal\anp_example.py

3.- Se realizó un ejemplo para comparar los resultados del paquete pyanp contra los obtenidos por el superdecisions (para el caso de la red de drenaje del modelo mental de SACMEX de Octubre del 2015).

  • A partir de la matriz no ponderada, se obtuvo la matriz ponderada
  • Se obtuvo la matriz límite y el vector de prioridades

Archivo en python: CARPETAS_TRABAJO\igrave\avance_personal\double_coup\anp_megadapt_sewer.py

@iaga iaga changed the title desarrollar el método para a partir de la escasez disparar el double coupling Desarrollar el método para a partir de la escasez disparar el double coupling Dec 13, 2018
@iaga
Copy link
Collaborator

iaga commented Dec 13, 2018

Revisar los pesos de la supermatriz de la subred escasez

Insumo: El modelo mental de SACMEX de Octubre del 2015, en particular, la subred escasez.

Nodos de la subred de escasez

imagen

Los nodos más relevantes (y sus respectivos criterios) para este caso:

  • Riesgos_población: Riesgos por daños a la infraestructura hidráulica que afectan a la población

    • Escasez de agua: Cantidad de agua insuficiente para las necesidades diarias (derecho humano) (por volumen o horas de entrega)
  • Socio-institucional: Criterios socio-institucionales, presiones sociales, demandas y peticiones que recibe SACMEX

    • Abastecimiento: Necesidad de la población en cuanto a servicios hidráulicos (agua potable, drenaje)
    • Petición de Delegaciones: Solicitud de servicios e infraestructura hidráulica o nuevas conexiones al sistema hidráulico por Delegaciones
    • Presión de medios: Presión de los medios de comunicación
    • Presión social: Percepción del descontento social directa de la población e indirecta a través agencias de gobierno, quejas, comentarios recibidos por redes sociales y teléfono

Componentes de la supermatriz de escasez (bloque que relaciona los nodos riesgos_población y socio-institucional)

Matriz no ponderada

Calidad_agua Escasez
Abastecimiento 0.00000 0.38293
Petición_delegaciones 0.00000 0.10221
Presión_medios 0.00000 0.10950
Presión_social 1.00000 0.40537

Matriz ponderada

Calidad_agua Escasez
Abastecimiento 0.00000 0.00000
Petición_delegaciones 0.00000 0.00000
Presión_medios 0.00000 0.00000
Presión_social 0.00000 0.00000

La columna completa de la matriz no ponderada

Calidad_agua Escasez
Distrib~ 0.00000 0.14824
Extracc~ 0.00000 0.34354
Importa~ 0.00000 0.08170
Manteni~ 0.00000 0.31085
Nueva_i~ 0.00000 0.11568
Antigue~ 0.83146 0.16089
Capacid~ 0.00000 0.00000
Falla 0.16854 0.48846
Falta 0.00000 0.22032
Presión~ 0.00000 0.13032
Monto $ 1.00000 1.00000
Calidad~ 0.00000 0.00000
Escasez~ 0.00000 0.00000
Abastec~ 0.00000 0.38293
Petició~ 0.00000 0.10221
Presión~ 0.00000 0.10950
Presión~ 1.00000 0.40537

La columna completa de la matriz ponderada

Calidad_agua Escasez
Distrib~ 0.00000 0.07709
Extracc~ 0.00000 0.17866
Importa~ 0.00000 0.04249
Manteni~ 0.00000 0.16166
Nueva_i~ 0.00000 0.06016
Antigue~ 0.53700 0.04987
Capacid~ 0.00000 0.00000
Falla 0.10885 0.15141
Falta 0.00000 0.06829
Presión~ 0.00000 0.04040
Monto $ 0.35414 0.16997
Calidad~ 0.00000 0.00000
Escasez~ 0.00000 0.00000
Abastec~ 0.00000 0.00000
Petició~ 0.00000 0.00000
Presión~ 0.00000 0.00000
Presión~ 0.00000 0.00000

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Double coupling The double coupling was done fvñlanfva afñjvadfvroñnaervoanrvañornvñr arvairjva arpivar #56 sadlkñvn
Projects
None yet
Development

No branches or pull requests

3 participants