Тематичні таблиці перепису

Аналіз даних перепису США в Python

Lee Hachadoorian

Asst. Professor of Instruction, Temple University

Продукти даних перепису

  • Decennial Census of Population and Housing
  • American Community Survey (annual)
  • Current Population Survey (monthly)
  • Economic Survey (5 years)
  • Annual Survey of State and Local Government Finances
Аналіз даних перепису США в Python

Вимоги курсу

  • Списки
  • Словники
  • Імпорт пакунків
  • Керування потоком, цикли
  • Спискові включення
  • Датафрейми pandas
Аналіз даних перепису США в Python

Вступ до тем перепису

Decennial Census of Population and Housing

  • Демографія (вік, стать, раса, склад сім'ї)
  • Житловий фонд і володіння (порожнє/заселене, оренда/власність)
  • Населення в колективних оселях (в'язниці, гуртожитки)

American Community Survey

  • Освітній рівень
  • Поїздки на роботу (спосіб, час виходу, тривалість)
  • Статус інвалідності
Аналіз даних перепису США в Python

Структура тематичної таблиці

Перелік змінних у тематичній таблиці P5 — «Hispanic or Latino Origin by Race»

Аналіз даних перепису США в Python

Від тематичної таблиці до DataFrame

states.head()
               total          ...           hispanic_multiracial
Alabama      4779736          ...                          10806
Alaska        710231          ...                           6507
Arizona      6392017          ...                         103669
Arkansas     2915918          ...                          11173
California  37253956          ...                         846688

[5 rows x 17 columns]
Аналіз даних перепису США в Python

Базова візуалізація даних

import seaborn as sns

sns.set()
sns.barplot( x = "total", y = states.index, data = states )

Далі: Data Visualization with Seaborn

Діаграма зі стовпчиками, довжина яких пропорційна населенню кожного штату.

Аналіз даних перепису США в Python

Давайте потренуємось!

Аналіз даних перепису США в Python

Preparing Video For Download...