在 R 中使用普查数据:概览

在 R 中分析美国人口普查数据

Kyle Walker

Instructor

课程概览

你将学到:

  • 使用 tidycensus R 包获取美国普查数据
  • tidyverse 工具整理美国普查数据
  • 使用 R 的 tigris 包获取美国人口普查局边界数据
  • 在 R 中用 ggplot2 可视化和制图美国人口普查局数据
在 R 中分析美国人口普查数据

讲师简介

  • 领域:空间人口学与空间数据科学
  • R 开发者:tidycensustigrisidbr
在 R 中分析美国人口普查数据

美国人口普查局数据

美国人口普查/ACS 标志

在 R 中分析美国人口普查数据

美国人口普查局 API

library(tidycensus)

census_api_key("YOUR KEY GOES HERE", install = TRUE)

示例密钥:"rw6pozt48ur2ugc8kg69x5phdrtnuhb2cb1subd6"

在 R 中分析美国人口普查数据

在 tidycensus 中使用十年普查数据

state_pop <- get_decennial(geography = "state", 
                           variables = "P001001")

head(state_pop)
# A tibble: 6 x 4
  GEOID NAME       variable    value
  <chr> <chr>      <chr>       <dbl>
1 01    Alabama    P001001  4779736
2 02    Alaska     P001001   710231
3 04    Arizona    P001001  6392017
4 05    Arkansas   P001001  2915918
5 06    California P001001 37253956
6 08    Colorado   P001001  5029196
在 R 中分析美国人口普查数据

在 tidycensus 中使用 ACS 数据

state_income <- get_acs(geography = "state")

head(state_income)
# A tibble: 6 x 5
  GEOID NAME       variable estimate   moe
  <chr> <chr>      <chr>       <dbl> <dbl>
1 01    Alabama    hhincome    44758   314
2 02    Alaska     hhincome    74444   809
3 04    Arizona    hhincome    51340   231
4 05    Arkansas   hhincome    42336   234
5 06    California hhincome    63783   188
6 08    Colorado   hhincome    62520   287
在 R 中分析美国人口普查数据

让我们开始吧!

在 R 中分析美国人口普查数据

Preparing Video For Download...