Базовый запрос к API
В этом упражнении вы составите запрос к API, чтобы получить средний размер семьи и медианный возраст для всех штатов США. Данные будут взяты из Summary File 1 десятилетней переписи населения 2010 года.
Библиотека requests уже импортирована.
Это упражнение является частью курса
Анализ данных переписи населения США в Python
Инструкции к упражнению
- Укажите подходящие строковые значения для
yearиdataset, чтобы получить данные за 2010 год из Summary File 1 переписи населения. - Создайте
get_vars— список переменных Census для запроса — со следующими именами переменных:"NAME","P013001"(медианный возраст),"P037001"(средний размер семьи). - Выведите
r.textс помощью функцииprint.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Build base URL
HOST = "https://api.census.gov/data"
year = ____
dataset = ____
base_url = "/".join([HOST, year, dataset])
# Specify Census variables and other predicates
get_vars = ____
predicates = {}
predicates["get"] = ",".join(get_vars)
predicates["for"] = "state:*"
# Execute the request, examine text of response object
r = requests.get(base_url, params=predicates)
print(____)