knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)

Cette recherche part de l'idée que, dans les phénoménes migratoires (internes, mais aussi externes), l'accent est le plus souvent mis sur l'ampleur quantitatives de ces phénoménes (le solde migratoire, le taux de rotation de la population...), sans que soit prise en compte la question, sans doute au moins aussi pertinente sociologiquement et politiquement, de savoir qui sont ceux qui arrivent et ceux qui partent par rapport à ceux qui étaient initialement sur place. En d'autres termes, dans quelle mesure les mobilités transforment-elles la structure sociale locale - et, partant, dans quelle mesure ces mobilités sont-elles perçues comme remettant en cause cet ordre social local ?

Aprés avoir quantifié les flux liés aux mobilités résidentielles en valeur absolue (partie 1) puis relative (partie 2), il est proposé de créer des indices de renouvellement de la population (partie 3) relatifs à des groupes de population puis à la composition de la population dans sa globalité, chacun de ces indices ventilés en trois composantes (l'immigration, l'émigration, l'ensemble des migrations).

Sommaire :

1 - Volumes des flux liés aux migrations résidentielles

2 - Taux relatifs aux migrations

3 - Indices de renouvellement de la population

1 - Volume des flux liés aux migrations résidentielles

Pour conserver des flux symétriques, on exclue de l'analyse :

On ne considére donc que les migrations internes au sein du pays (France métropolitaine + DOM - Mayotte).

Les concepts de population basées sur les données de détail fournies dans le fichier détail 'Migrations Résidentielles' du RP 2016 (Insee) sont définies comme suit :

  library(ggplot2)
  library(hrbrthemes)

  ggplot() +
    annotate("text", x = 10, y = 34, colour = "grey20",size = 4, fontface="bold", label = 'TEMPS ANTERIEUR (N-1)') +
    annotate("text", x = 40, y = 34, colour = "grey20",size = 4, fontface="bold", label = 'TEMPS ACTUEL (N)') +


    # population sortante
    geom_polygon(data = data.frame(x=c(16,20,20,16),y=c(10,10,14,14)),
                 aes(x=x, y=y), colour="grey", fill="darkred") +
    geom_curve(data=data.frame( x=c(18),y=c(10.5), xend = c(22), yend = c(6)) ,
               aes(x=x, y=y, xend = xend, yend = yend ), size = 4, alpha = 1, color = "black",
               curvature = -0.2,arrow = arrow(type = "closed",length = unit(0.4, "cm")), 
    ) +
    annotate("text", x = 18, y = 12, colour = "white",size = 2.5, fontface="bold", label = 'Population\n"émigrante"\n ou "sortante"') +

        # population entrante
    geom_polygon(data = data.frame(x=c(30,36,36,30),y=c(25,25,30,30)),
                 aes(x=x, y=y), colour="grey", fill="darkgreen") +
    geom_curve(data=data.frame( x=c(27),y=c(33.5), xend = c(31), yend = c(29)) ,
               aes(x=x, y=y, xend = xend, yend = yend ), size = 4, alpha = 1, color = "black",
               curvature = -0.2,arrow = arrow(type = "closed",length = unit(0.4, "cm")), 
    ) +
    annotate("text", x = 33, y = 28, colour = "white",size = 2.5, fontface="bold", label = 'Population\n"immigrante"\n ou "entrante"') +


    # population autochtone
    geom_polygon(data = data.frame(x=c(0,20,20,0),y=c(10,10,29,29)), 
                 aes(x=x, y=y), colour="purple", fill=NA, size = 1.5) +
    annotate("text", x = 10, y = 30.5, colour = "purple",size = 3, fontface="bold", label = 'Population\n"autochtone"') +

    # population présente
    geom_polygon(data = data.frame(x=c(30,50,50,30),y=c(10,10,30,30)), 
                 aes(x=x, y=y), colour="darkblue", fill=NA, size = 1.5) +
    annotate("text", x = 40, y = 31.5, colour = "darkblue",size = 3, fontface="bold", label = 'Population\n"présente"') +
    # geom_path(data=data.frame(id = c(1,1), x=c(18,22),y=c(12.5,8)) ,
    #           aes(x=x, y=y,group=id ), size = 4, alpha = 0.8, color = "red",
    #           curvature = 1,arrow = arrow(length = unit(0.015, "npc")), 
    # ) +

    # population stable
    geom_polygon(data = data.frame(x=c(30,46,46,50,50,36,36,30),y=c(10,10,14,14,30,30,25,25)), 
                 aes(x=x, y=y), colour="grey60", fill=NA, size = 0.8, linetype = "longdash") +
    annotate("text", x = 40, y = 20, colour = "grey60",size = 3, fontface="bold", label = 'Population\n"stable"') +

    theme_classic() +
    theme(axis.line=element_blank(),
          axis.text=element_blank(),
          axis.ticks=element_blank(),
          axis.title=element_blank()) +
    # theme(        panel.grid.major =  element_line(color="black", size = 0.2),
    #               panel.grid.minor =  element_line(color="black", size = 0.2)) +
    scale_y_continuous(name = "",limits = c(5,35),expand=c(0,0)) +
    scale_x_continuous(name = "",limits = c(-2,52),expand=c(0,0))

Chacune de ces populations peut être ventilée selon :

Le territoire est défini selon le niveau géographique de l'analyse. Celle-ci peut se jouer sur l'ensemble des mailles supra-communales : commune, bassin de vie, zone d'emploi, type d'espace du Zonage en Aires Urbaines...

2 - Taux relatifs aux migrations

D'aprés l'Insee, au sein du territoire national deux types de mouvements migratoires sont susceptibles d'affecter l'évolution de la population d'une zone géographique donnée :

Ce sont ces mouvements internes que nous étudions ici.

PE : part d'entrants

La part d'entrants dans un territoire correspond à la part de la population entrante (i.e. résidente en France en N-1 mais hors du territoire considéré) au sein de la population présente. Elle est égale au ratio entre la population entrante et la population résidente et est exprimé en %.

La part d'entrants est notée PE et se calcule comme suit pour chaque territoire :

[ PE = \frac{(ENTR)}{(PRES)} ]

PS : part de sortants

La part de sortants dans un territoire correspond à la part de la population sortante (i.e. résidente dans le territoire en N-1 mais hors du territoire considéré en N) au sein de la population autochtone (résidente sur le territoire considéré en N-1). Il est égal au ratio entre la population sortante et la population autochtone et est exprimé en %.

La part de sortants est notée PS et se calcule comme suit pour chaque territoire :

[ PS = \frac{(SORT)}{(AUTO)} ]

TR : taux de rotation

Le taux de rotation d'un territoire correspond à la part des flux migratoires (population entrante + population sortante) au sein de la population du territoire (moyenne de la population résidente et de la population autochtone). Il est égal au ratio entre le volume total de migrations et la population et est exprimé en ‰.

Le taux de rotation est noté TR et se calcule comme suit pour chaque territoire :

[ TR = \frac{(ENTR + SORT)}{(AUTO + PRES)/2} ]

TM : taux de migration nette interne

Le taux de migration nette interne d'une zone géographique donnée correspond au taux d'évolution de la population imputable aux mouvements migratoires entre cette zone et les autres parties du territoire national. Il est égal à la différence entre les entrées et les sorties de la zone considérée liée à des mouvements internes (i.e. solde migratoire), rapportée à la population moyenne de la zone, et est exprimé en ‰.

Le taux de migration interne nette est noté TM et se calcule comme suit pour chaque territoire :

[ TM = \frac{(IMMIG - EMIG)}{(AUTO + PRES)/2} ]

TMINF : taux de mobilité infra

Le taux de mobilité infra d'une zone géographique donnée correspond à la part des individus ayant changé de commune au sein de la population stable de cette zone (i.e. présente dans la zone en N-1 et en N), et est exprimé en %.

Le taux de mobilité infra est noté TMINF et se calcule comme suit pour chaque territoire :

[ TMINF = \frac{(MINF)}{(ISO)/2} ]

3 - Indices de renouvellement socio-professionnel de la population par les migrations résidentielles

ICI : indice de catégorisation par l'immigration

[ ICI = p_{ec} - p_{ac} ]

avec $p_{ec}$ la part d'une catégorie spécifique dans la population "entrante", et $p_{ac}$ la part de cette même catégorie dans la population "autochtone".

Plus cet indice est proche de $-1$, plus l'immigration diminue la part de cette catégorie dans la population. Plus il est proche de $1$, plus elle accroît la part de cette catégorie dans la population du territoire considéré. Plus il est proche de $0$, et plus l'immigration est neutre dans la composition du territoire dans la population de cette catégorie.

ICE : indice de catégorisation par l'émigration

[ ICE = p_{ac} - p_{sc} ]

avec $p_{ac}$ la part d'une catégorie spécifique dans la population "autochtone", et $p_{sc}$ la part de cette même catégorie dans la population "sortante".

Plus cet indice est proche de $-1$, plus l'émigration diminue la part de cette catégorie dans la population. Plus il est proche de $1$, plus elle accroît la part de cette catégorie dans la population du territoire considéré. Plus il est proche de $0$, et plus l'émigration est neutre dans la composition du territoire dans la population de cette catégorie.

ICM : indice de catégorisation par les migrations

[ ICM = \frac{sm_c}{n_c} - \frac{sm_nc}{n_nc} ]

avec $sm_{c }$ le solde migratoire des individus de la catégorie considérée, $sm_{nc}$ le solde migratoire des individus des autres catégories, $n_c$ le nombre des individus de cette catégorie dans la population présente et $n_nc$ le nombre des individus des autres catégories dans la population présente.

Plus cet indice est proche de $-1$, plus les migrations diminuent la part de cette catégorie dans la population. Plus il est proche de $1$, plus elles accroissent la part de cette catégorie dans la population du territoire considéré. Plus il est proche de $0$, et plus les migrations sont neutres dans la composition du territoire dans la population de cette catégorie.

Un indicateur similaire est la différence entre la part de la catégorie considérée dans la population autochtone et sa part dans la population présente : elle correspond donc l'éevolution de la part de cette catégorie due aux migrations internes. Il a l'avantage d'être plus facilement interprétable mais sera sous-estimé dans les catégories représentant une faible part de la population.

IRI : indice de renouvellement global par l'immigration

[ IRI = \sqrt{\sum_i(p_{ai} - p_{mi})^2} ]

avec $p_{ai}$ la part de la catégorie $i$ dans la population "autochtone" et $p_{mi}$ la part de la catégorie $i$ dans la population "entrante".

Plus cet indice est proche de $0$, et plus la structure de la population entrante est comparable à celle des autochtones. Plus cet indice est proche de $1$, et plus la structure de la population est modifiée par les migrations entrantes.

IRE : indice de renouvellement global par l'émigration

[ IRE = \sqrt{\sum_i(p_{ai} - p_{ei})^2} ]

avec $p_{ai}$ la part de la catégorie $i$ dans la population "autochtone" et $p_{ei}$ la part de la catégorie $i$) dans la population "sortante".

Plus cet indice est proche de $0$, et plus la structure de la population sortante est comparable à celle des autochtones. Plus cet indice est proche de $1$, et plus la structure de la population est modifiée par les migrations sortantes.

IRM : indice de renouvellement global par les migrations

[ IRM = \sqrt{\sum_i(\frac{s_i}{n_i})^2} ]

avec $s_{i}$ le solde migratoire (en valeur absolue) dans la catégorie $i$ et $n_i$ le nombre d'individus appartenant à la catégorie $i$ dans la population présente.

Plus cet indice est proche de $0$, et plus les migrations sont neutres, i.e. ne modifient pas la structure de la population du territoire considéré. Plus cet indice est proche de $1$, et plus la structure de la population est modifiée par les migrations, entrantes comme sortantes.



Données et précautions :

Ces indices sont calculés à partir des fichiers détail du recensement, c'est-à-dire à partir de données individuelles. Compte tenu des modalités du nouveau recensement, on ne peut estimer la valeur d'un indice que sur des territoires comprenant un nombre relativement important d'individus (l'INSEE suggére 2000 individus), faute de quoi les marges d'erreur sont trop élevées, et le risque que certains indices ne puissent pas étre calculés à cause de dénominateurs nuls élevé. On ne saurait donc calculer ces indices pour l'ensemble des communes, mais plutôt pour des regroupements (aires urbaines, cantons par exemple) ou des communes de taille relativement importantes.



observatoire-territoires/migR documentation built on July 24, 2019, 8:01 a.m.