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

Time series of RICentity political life #54

Open
paulgirard opened this issue Jun 17, 2019 · 2 comments
Open

Time series of RICentity political life #54

paulgirard opened this issue Jun 17, 2019 · 2 comments

Comments

@paulgirard
Copy link
Member

We select one country (either from RCIentity or in COW).

The layout is organised vertically:

  • the middle baseline represents the status of the country by year
  • the upper space depicts when a the selected country was controlled by an other one. This box indicated the name of the controlling country + a link to the same viz for this country
  • the lower space is a multiline layouts which represents all the controlled country through time : one line by controlled country in which we indicate all the status of the country though time. The period of time when the country selected is in control the corresponding time box is of more graphical importance (bold, opacity..). the name is a link to the same viz for this one.

In case of multiple status in time => stack and see.

@arnaudmolo
Copy link

IMG-2934

@paulgirard
Copy link
Member Author

paulgirard commented Jul 25, 2019

  • toutes les lignes de pays sont pleines, il y a forcément à un statut à un temps donné (on met de côté l'idée de représenter les séparation/fusion différemment)

  • pour les cas de plusieuRs statut en même temps, soit on priorise (vois ci-dessous), soit on stacke

  • liste des variables visuelles :

    • une ligne par pays avec le nom du pays dans une marge à gauche
    • chaque ligne est composé d'une succession de statut. Le statut peut être indiqué : plein texte, couleur, icônes ???
    • Distingué ce qui justifie que l'on affiche un pays liés de ce qu'on affiche comme contexte du pays lié. il faut trouver une moyen d'indiquer la période de temps pendant la ou lesquelles le pays lié a été lié au pays choisis par l'utilisateur : une boite supplémentaire qui ajoute de l'opacité sur le pays liés sur la ou les périodes de lien.
    • légende des couleurs
  • on ordonne les lignes par durée du lien avec le pays en focus le plus long d'abord

  • pour les cas extrèmes des empire coloniaux, on pourrait vouloir ajouter un bar chart ou heatmap comptant le nombre d'entité contrôlé dans le temps. Cela n'a de sens que pour les périodes de temsp où le pays est sovereign.

-> les règles de priorité des types de liens, en cas de double statut on prend la priorité la plus haute.
Le slug était utilisé pour améilorer la lisbilité d'un export CSV

translate_link_type = {
    "Became part of" : {"slug":"part","priority":2},
    "Became colony of": {"slug":"col","priority":3},
    "Became possession of": {"slug":"poss","priority":3},
    "Claimed by": {"slug":"claim","priority":0},
    "Became protectorate of": {"slug":"prot","priority":3},
    "Became associated state of": {"slug":"assoc","priority":0},
    "Occupied by": {"slug":"occ","priority":1},
    "Leased to": {"slug":"leas","priority":0},
    "Became neutral or demilitarized zone of": {"slug":"neut","priority":0},
    "Mandated to": {"slug":"mand","priority":0},
    "Sovereign": {"slug":"SOV","priority":4},
    "Unincorporated territory": {"slug":"uninc","priority":0},
    "Autonomous constituent country of": {"slug":"autonom","priority":0},
    "Sovereign (unrecognised)": {"slug":"SOV_U","priority":0},
    "Sovereign (limited)": {"slug":"SOV_L","priority":1},
    "Protected area of": {"slug":"protected","priority":0},
    "Unknown": {"slug":"N/A","priority":0}
}

Copié depuis https://github.com/medialab/ricardo_data/blob/entities_categorization/update_data_scripts/2018_RICentities_classification/COW_entities/COW_entities_in_time.py#L8-L26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants