Migrazione

Analizzare i dati del Censimento USA con Python

Lee Hachadoorian

Asst. Professor of Instruction, Temple University

Tabelle mobilità ACS - Colonne comuni

Nomi tabelle "B07xxx", in genere con colonne come:

  • Totale residenti nell’area (residenza attuale)
    • Stessa casa 1 anno fa (cioè non si è trasferito)
    • Trasloco entro la contea
    • Da un’altra contea, stesso stato
    • Da un altro stato
    • Dall’estero
Analizzare i dati del Censimento USA con Python

Tabelle mobilità ACS - Funzionalità aggiuntive

  • Mobilità incrociata con:
    • Età
    • Titolo di studio
    • Reddito
    • Cittadinanza
    • ecc.
  • Tabelle basate sulla residenza di 1 anno fa
  • Porto Rico (es. B07001PR: Mobilità geografica nell’ultimo anno per età per residenza attuale a Porto Rico)
Analizzare i dati del Censimento USA con Python

Verso la California

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)

Dati da ACS 2016 Tabella B07001: Mobilità geografica nell’ultimo anno per età per residenza attuale negli Stati Uniti

Un grafico a barre con persone che non si spostano, o che si spostano entro contea, stato, paese, o dall’estero.

Analizzare i dati del Censimento USA con Python

Flussi migratori

Un foglio di calcolo con stime e margini d’errore delle persone che si spostano entro e tra stati negli Stati Uniti.

Analizzare i dati del Censimento USA con Python

Matrice migrazione Stato-Stato

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
Analizzare i dati del Censimento USA con Python

Heatmap migrazione Stato-Stato

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

Una heatmap con stati di origine (righe) e destinazione (colonne), colorata per numero di persone in ogni flusso stato-stato.

Analizzare i dati del Censimento USA con Python

Passiamo alla pratica !

Analizzare i dati del Censimento USA con Python

Preparing Video For Download...