बेसिक API रिक्वेस्ट
इस अभ्यास में, आप एक API रिक्वेस्ट बनाएँगे ताकि संयुक्त राज्य अमेरिका के सभी राज्यों के लिए औसत परिवार आकार और माध्य आयु प्राप्त की जा सके। डेटा 2010 के Decennial Census के Summary File 1 से आएगा।
requests पहले से आपके लिए इम्पोर्ट किया गया है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में US Census डेटा का विश्लेषण
अभ्यास निर्देश
yearऔरdatasetके लिए उपयुक्त string मान दें, ताकि Decennial Census के Summary File 1 से 2010 का डेटा प्राप्त होget_varsबनाएँ — Census वैरिएबल्स की list — इन वैरिएबल नामों के साथ:"NAME","P013001"(माध्य आयु),"P037001"(औसत परिवार आकार)printफंक्शन का उपयोग करकेr.textआउटपुट करें
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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(____)