top of page

French Migration

Join us in exploring vital data.

Migration Insights Ahead

w1280-p16x9-bbbfff.jpg

President Macron Speech

Research Objective

  • This quantitative study aims to understand the evolution and socio-economic dynamics of immigration in France between 2010 and 2025. The analysis examines the relationship between migration flows, control policies, territorial distribution, demographic composition, and labor market participation.

  • The objective is to determine whether available empirical evidence aligns with or contradicts prevailing political narratives on immigration, including claims that immigration imposes a burden on state systems or, conversely, represents an economic and social asset.

silhouette-refugees-walking-flag-france-260nw-454439938.jpg.webp

Research Question

"To what extent do quantitative indicators of migration and socio-economic integration in France confirm or contradict political narratives about immigration?"

Hypotheses

Screenshot 2025-11-11 at 11.46_edited.jp

Data Sources

All data used in this analysis originate from official French institutions:

INSEE (National Institute of Statistics and Economic Studies)

  • Socio-economic indicators of immigrant populations

  • Employment, education, household and territorial data

Ministry of the Interior

  • Asylum applications

  • Residence permits

  • Forced removals

  • Demographic statistics

Datasets were selected on the basis of reliability, relevance, and preliminary data cleaning conducted by the institutions, enabling a more efficient analytical process.

Methodology

The analysis was conducted using Python in Google Colab, and  libraries pandas and matplotlib were employed for dataset processing, cleaning, and visualization.

Each dataset underwent a uniform preparation sequence:

  1. Importation

  2. Cleaning: removal of empty rows, redundant headers, irrelevant footnotes

  3. Variable selection: retention of key indicators such as Year, Population, Immigrants, Applications, and Employment rate

  4. Numeric conversion and dataframe restructuring

  5. Visualization: construction of line graphs and bar charts to highlight yearly and cross-category trends

Use of AI in the Analytical Process

The large language model ChatGPT served as a technical assistant during the data preparation phase. Its role included:

  • providing explanations of Python functions and methods

  • assisting in the structuring of cleaning routines

  • identifying coding errors and proposing corrections

  • validating intermediate outputs

The use of AI improved workflow efficiency while maintaining methodological rigour and human oversight.

 

© 2035 by French Migration Project. Powered and secured by Wix 

 

bottom of page