Un simplu ambalaj pentru API-ul Biroului de recensamant din Statele Unite.
Ofera acces la seturile de date ACS si SF1.
Instalare
pip instalare recensamant
Poate doriti sa instalati o biblioteca complementara, noi, care va ajuta sa aflati codurile FIPS pentru multe geografii. O folosim in exemplele de mai jos.
pip instaleaza-ne
Utilizare
Mai intai, obtineti o cheie API pentru recensamant.
din importul recensamantului Recensamantul din noi importeaza statele c = Census (“MY_API_KEY”) c.acs5.get ((‘NAME’, ‘B25034_010E’), {‘for’: ‘state: {}’. format (states.MD. fips)})
Apelul de mai sus va returna numele zonei geografice si numarul de case construite inainte de 1939 pentru statul Maryland. Au fost create metode de ajutor pentru a simplifica apelurile geometrice comune:
c.acs5.state ((‘NAME’, ‘B25034_010E’), afirma.MD.fips)
Detalii complete despre geometrii si modulul stari pot fi gasite mai jos.
Metoda get este metoda de acces la date de baza atat pe seturile de date ACS, cat si SF1. Primul parametru este fie o coloana cu un singur sir, fie un tuplu de coloane. Al doilea parametru este un dictat de geoemtry cu o optiune pentru cheie si pornire in cheie. Argumentul for accepta un caracter comodin “*” sau Census.ALL. Comodul nu este valid pentru parametrul in.
In mod implicit, anul pentru un set de date este cel mai recent an disponibil. Pentru a accesa datele anterioare, treceti un parametru de an apelului API:
c.acs5.state ((‘NAME’, ‘B25034_010E’), state.MD.
españolas calientes me follo a mi vecina
video famosas desnudas descargar peliculas porno completas
madura cabalgando tangas xxx
chuponas maduros en pajilleros
cornudos consentidos nonude model
www rubias españolas follando por dinero
porno españa casero maduras españolas amater
creampie abuelas viejas mexicanas follando
porno amateur hd porno en cine convencional
pollones enormes miriam sanchez videos porno
padre enseña a follar a su hija porno gay cerdo
intercambio parejas amateur revistas xxx
abuela enculada necrofilia xxx
follada por su jefe tetas saltarinas
porno gratis abuelos feet hentai
follando con la abuela follada en tanga
follando con mi amante porno friki
pelis porno francesas vidio xxxx
porno hoy paja en publico
masajes eroticos camara oculta porno violacion gay
fips, anul = 2010)
Anul implicit poate fi, de asemenea, setat la nivel de client:
c = Recensamant („MY_API_KEY”, anul = 2010)
Seturi de date
Pentru fiecare set de date, primul an listat este implicit.
- acs5: Estimari ACS pe 5 ani (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009)
- acs3: estimari ACS pe 3 ani (2013, 2012)
- acs1: estimari ACS pentru 1 an (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011)
- acs5dp: estimari ACS pe 5 ani, profiluri de date (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009)
- acs3dp: estimari ACS pe 3 ani, profiluri de date (2013, 2012)
- acs1dp: estimari ACS 1 an, profiluri de date (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011)
- acs5st: estimari ACS pe 5 ani, tabele de subiecte (2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009)
- sf1: Fisier rezumat recensamant 1 (2010)
Geografii
API accepta o gama larga de regiuni geografice. Specificatia acestora poate fi destul de complicata, astfel incat sunt furnizate o serie de metode de confort. Consultati documentatia API-ului recensamantului pentru mai multe geografii dincolo de metodele de convenienta.
Nu toate geografiile sunt acceptate in toti anii. Apelarea unei metode de comoditate cu un an care nu este acceptat va creste recensamantul.
Fisierele de relatii geografice sunt furnizate pe site-ul dezvoltatorului recensamantului ca instrument pentru a ajuta utilizatorii sa compare geografiile din recensamintele 1990, 2000 si 2010. Din aceste fisiere, utilizatorii de date pot determina modul in care geografiile dintr-un recensamant se raporteaza la cele din recensamantul anterior.
ACS5 Geografii
- state (campuri, state_fips)
- state_county (campuri, state_fips, county_fips)
- state_county_blockgroup (campuri, state_fips, county_fips, blockgroup)
- state_county_subdivision (campuri, state_fips, county_fips, subdiv_fips)
- state_county_tract (campuri, state_fips, county_fips, tract)
- state_place (campuri, state_fips, loc)
- district_congresional_distrit (campuri, state_fips, congress_district)
- state_legislative_district_upper (campuri, state_fips, district_ legislativ)
- state_legislative_district_lower (campuri, state_fips, district_ legislativ)
- noi (campuri)
- cod postal (campuri, cod postal 5)
ACS1 Geografii
- state (campuri, state_fips)
- district_congresional_district (campuri, state_fips, district)
- noi (campuri)
Geografii SF1
- state (campuri, state_fips)
- state_county (campuri, state_fips, county_fips)
- state_county_subdivision (campuri, state_fips, county_fips, subdiv_fips)
- state_county_tract (campuri, state_fips, county_fips, tract)
- state_place (campuri, state_fips, loc)
- district_congresional_district (campuri, state_fips, district)
- state_msa (campuri, state_fips, msa)
- state_csa (campuri, state_fips, csa)
- state_district_place (campuri, state_fips, district, loc)
- state_zipcode (campuri, state_fips, zip5)
State
Acest pachet a avut anterior un modul census.states, dar acum foloseste SUA pachet.
>>> de la noi stari de import >>> stari de tiparire.MD.fips u’24 ‘
Convertiti FIPS in abrevierea de stat folosind lookup ():
>>> print state.lookup (’24 ‘). abbr u’MD’
BYOS – Aduceti-va propria sesiune
Daca preferati sa utilizati o cerere personalizata configurata. Sesiunea, o puteti transmite constructorului recensamantului:
s = requests.session () s.headers.update ({‘User-Agent’: ‘census-demo / 0.0’}) c = Recensamant (“MY_API_KEY”, session = s)
De asemenea, puteti inlocui sesiunea utilizata de un anumit set de date:
c.sf1.session = s
Exemple
Numele geografic pentru toate zonele de recensamant pentru judetul 170 din Alaska:
c.sf1.get (‘NAME’, geo = {‘for’: ‘tract: *’, ‘in’: ‘state: {} county: 170’.format (states.AK.fips)})
Acelasi apel folosind metoda de comoditate state_county_tract:
c.sf1.state_county_tract (‘NAME’, states.AK.fips, ‘170’, Census.ALL)
Numarul total de barbati cu varsta cuprinsa intre 5 si 9 ani pentru toate statele:
c.acs5.get (‘B01001_004E’, {‘for’: ‘state: *’})
Acelasi apel folosind metoda de comoditate de stat:
c.acs5.state („B01001_004E”, Census.ALL)
Nu stiu lista tabelelor dintr-un sondaj, incercati acest lucru:
c.acs5.tables ()








