Migration

Analys av amerikansk folkräkningsdata i Python

Lee Hachadoorian

Asst. Professor of Instruction, Temple University

ACS-mobilitetstabeller – vanliga kolumner

Tabellnamn "B07xxx", vanligtvis med kolumner som dessa:

  • Totalt boende i området (nuvarande bostad)
    • Samma bostad för 1 år sedan (dvs. har inte flyttat)
    • Flyttat inom kommunen
    • Flyttat från annan kommun, samma delstat
    • Flyttat från en annan delstat
    • Flyttat från utlandet
Analys av amerikansk folkräkningsdata i Python

ACS-mobilitetstabeller – ytterligare funktioner

  • Mobilitet korsad med:
    • Ålder
    • Utbildningsnivå
    • Inkomst
    • Medborgarstatus
    • m.m.
  • Tabeller baserade på bostadsort för 1 år sedan
  • Puerto Rico (t.ex. B07001PR: Geografisk mobilitet det senaste året efter ålder för nuvarande boende i Puerto Rico)
Analys av amerikansk folkräkningsdata i Python

Mot Kalifornien

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 från ACS 2016 tabell B07001: Geografisk mobilitet det senaste året efter ålder för nuvarande boende i USA

Ett stapeldiagram som visar personer som inte flyttat, eller som flyttat inom kommunen, delstaten, landet eller från utlandet.

Analys av amerikansk folkräkningsdata i Python

Migrationsflöden

Ett kalkylblad som visar skattningar och felmarginal för personer som flyttar inom och mellan delstater i USA.

Analys av amerikansk folkräkningsdata i Python

Migrationsmatris mellan delstater

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
Analys av amerikansk folkräkningsdata i Python

Heatmap för migration mellan delstater

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

En heatmap som visar ursprungs- och måldelstater i rader respektive kolumner, färgkodad efter antalet flyttande i varje delstatsflöde.

Analys av amerikansk folkräkningsdata i Python

Nu kör vi en övning!

Analys av amerikansk folkräkningsdata i Python

Preparing Video For Download...