Migrace

Analýza dat amerického sčítání lidu v Pythonu

Lee Hachadoorian

Asst. Professor of Instruction, Temple University

Tabulky mobility ACS – běžné sloupce

Názvy tabulek „B07xxx", obvykle se sloupci:

  • Celkem osob v oblasti (aktuální bydliště)
    • Stejný dům jako před 1 rokem (tj. nestěhovali se)
    • Přestěhování v rámci okresu
    • Přestěhování z jiného okresu, stejný stát
    • Přestěhování z jiného státu
    • Přestěhování ze zahraničí
Analýza dat amerického sčítání lidu v Pythonu

Tabulky mobility ACS – další vlastnosti

  • Mobilita v kombinaci s:
    • Věkem
    • Dosaženým vzděláním
    • Příjmem
    • Státním občanstvím
    • atd.
  • Tabulky podle bydliště před 1 rokem
  • Portoriko (např. B07001PR: Geografická mobilita za poslední rok podle věku pro aktuální bydliště v Portoriku)
Analýza dat amerického sčítání lidu v Pythonu

Stěhování do Kalifornie

print(to_cali_2016)
       move_status   persons
0       same_house  32740745
1    within_county   3581323
2     within_state   1062756
3  different_state    501384
4           abroad    305148
sns.barplot(x = "move_status", 
            y = "persons", 
            data = to_cali_2016)

Data z tabulky ACS 2016 B07001: Geografická mobilita za poslední rok podle věku pro aktuální bydliště ve Spojených státech

Sloupcový graf zobrazující osoby, které se nestěhovaly nebo se přestěhovaly v rámci okresu, státu, země nebo ze zahraničí.

Analýza dat amerického sčítání lidu v Pythonu

Migrační toky

Tabulka zobrazující odhady a chyby odhadu počtu osob stěhujících se v rámci států i mezi státy ve Spojených státech.

Analýza dat amerického sčítání lidu v Pythonu

Matice migrace mezi státy

print(state_to_state.head())
            Alabama  Alaska  Arizona  ...  Wisconsin  Wyoming  Puerto Rico
Alabama         NaN   576.0   1022.0  ...      874.0    539.0        335.0
Alaska        423.0     NaN   1176.0  ...      260.0    291.0        848.0
Arizona       894.0  1946.0      NaN  ...     6736.0    925.0       1462.0
Arkansas     2057.0   103.0    836.0  ...      539.0    178.0        857.0
California   3045.0  4206.0  33757.0  ...     7354.0   2674.0       1102.0
Analýza dat amerického sčítání lidu v Pythonu

Heatmapa migrace mezi státy

sns.heatmap(state_to_state, cmap="YlGnBu")

Heatmapa zobrazující zdrojové a cílové státy v řádcích a sloupcích, obarvená podle počtu přestěhovaných osob v každém toku.

Analýza dat amerického sčítání lidu v Pythonu

Lass uns üben!

Analýza dat amerického sčítání lidu v Pythonu

Preparing Video For Download...