Я сравниваю расовый состав и медианный доход по регионам с течением времени в одной области (можно провести перепись населения или ZCTA. Здесь я включу ZCTA, потому что МЧС не такое большое).
Чтолучший формат для размещения моих данных, чтобы я мог их визуализировать?Кроме того, как рассчитать каждую расовую / этническую группу как процент от общего числа и процентное изменение?
Я смог использовать dplyr (спред) для ГОДА и ОЦЕНКИ, но я также хочу иметь возможностьсделать это для ГОДА и МЧС.Это даже правильный ход?
Я также хочу подсчитать процент каждой расовой / этнической группы и процентное изменение.Как мне это сделать?
Спасибо!
Здесь я выяснил, как получить данные за несколько лет:
library(tidyverse)
library(tidycensus)
years <- lst(2012, 2017)
race_ethnicity <- c(Total = "DP05_0070", Hispanic = "DP05_0071", White = "DP05_0077", Black = "DP05_0078")
multi_yearZCTA <- map_dfr(
years,
~get_acs(
geography = "zcta",
variables = race_ethnicity,
year = .x,
survey = "acs5",
geometry = FALSE
),
.id = "years"
) %>%
arrange(variable, NAME) %>%
print()
И затем я выбрал конкретныйЗКТА ...
# Select specific ZCTA
RundbergZCTA <- multi_yearZCTA %>%
filter(NAME == "ZCTA5 78758")
Я могу распространяться, но МЧС не несет ...
RundbergZCTA2 <- RundbergZCTA %>%
spread(years, estimate, sep = "_")
Но я не совсем уверен, куда идти.