<?xml version='1.0' encoding='UTF-8'?><codeBook xmlns="ddi:codebook:2_5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ddi:codebook:2_5 https://ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd" version="2.5"><docDscr><citation><titlStmt><titl>China AQI Archive (Feb 2014 - Feb 2016)</titl><IDNo agency="DOI">doi:10.7910/DVN/GHOXXO</IDNo></titlStmt><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><distDate>2017-01-18</distDate></distStmt><verStmt source="archive"><version date="2017-01-18" type="RELEASED">1</version></verStmt><biblCit>Berman, Lex, 2017, "China AQI Archive (Feb 2014 - Feb 2016)", https://doi.org/10.7910/DVN/GHOXXO, Harvard Dataverse, V1, UNF:6:jejxVw1p5DxW7oq54eH1NQ== [fileUNF]</biblCit></citation></docDscr><stdyDscr><citation><titlStmt><titl>China AQI Archive (Feb 2014 - Feb 2016)</titl><IDNo agency="DOI">doi:10.7910/DVN/GHOXXO</IDNo></titlStmt><rspStmt><AuthEnty affiliation="CGA, Harvard Univ">Berman, Lex</AuthEnty></rspStmt><prodStmt/><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><contact affiliation="CGA, Harvard Univ" email="mberman@fas.harvard.edu">Berman, Lex</contact><depositr>Berman, Lex</depositr><depDate>2017-01-18</depDate></distStmt><holdings URI="https://doi.org/10.7910/DVN/GHOXXO"/></citation><stdyInfo><subject><keyword xml:lang="en">Earth and Environmental Sciences</keyword><keyword>air pollution data</keyword></subject><abstract>AQI air quality observations from ground monitoring stations in China are collected and stored PostGresql (three times each day).  The AQI values are coded to Locations which have mappable x, y coordinates in a seperate cumulative locations table.</abstract><sumDscr/></stdyInfo><method><dataColl><sources/></dataColl><anlyInfo/></method><dataAccs><setAvail/><useStmt/><notes type="DVN:TOU" level="dv">&lt;a href="http://creativecommons.org/publicdomain/zero/1.0">CC0 1.0&lt;/a></notes></dataAccs><othrStdyMat/></stdyDscr><fileDscr ID="f2971215" URI="https://dataverse.harvard.edu/api/access/datafile/2971215"><fileTxt><fileName>aqi_locations_2016-02-04.tab</fileName><dimensns><caseQnty>2065</caseQnty><varQnty>6</varQnty></dimensns><fileType>text/tab-separated-values</fileType></fileTxt><notes level="file" type="VDC:UNF" subject="Universal Numeric Fingerprint">UNF:6:jxMqawUTyYF59UOSlxZSRA==</notes></fileDscr><fileDscr ID="f2971217" URI="https://dataverse.harvard.edu/api/access/datafile/2971217"><fileTxt><fileName>aqi_observations_to_2016-02-04.tab</fileName><dimensns><caseQnty>2542745</caseQnty><varQnty>19</varQnty></dimensns><fileType>text/tab-separated-values</fileType></fileTxt><notes level="file" type="VDC:UNF" subject="Universal Numeric Fingerprint">UNF:6:nnHqZHGnqzxN+lI5egMcMA==</notes></fileDscr><dataDscr><var ID="v17439695" name="locationid" intrvl="discrete"><location fileid="f2971215"/><labl level="variable">locationid</labl><sumStat type="max">2066.0</sumStat><sumStat type="mode">.</sumStat><sumStat type="mean">1033.474576271185</sumStat><sumStat type="min">1.0</sumStat><sumStat type="vald">2065.0</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="medn">1033.0</sumStat><sumStat type="stdev">596.6905235294035</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:gksCz3E3DwDaJdTjB8g68A==</notes></var><var ID="v17439698" name="latitude" intrvl="contin"><location fileid="f2971215"/><labl level="variable">latitude</labl><sumStat type="medn">33.370575</sumStat><sumStat type="min">18.222661</sumStat><sumStat type="mean">33.287730492978206</sumStat><sumStat type="stdev">6.769715820583431</sumStat><sumStat type="max">50.255678</sumStat><sumStat type="mode">.</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="vald">2065.0</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:0ajJ6GIiOwB8OLuZVMxm8g==</notes></var><var ID="v17439697" name="longitude" intrvl="contin"><location fileid="f2971215"/><labl level="variable">longitude</labl><sumStat type="min">75.946329</sumStat><sumStat type="medn">115.035106</sumStat><sumStat type="max">131.167242</sumStat><sumStat type="stdev">7.808008762962005</sumStat><sumStat type="mean">114.36120301355932</sumStat><sumStat type="mode">.</sumStat><sumStat type="vald">2065.0</sumStat><sumStat type="invd">0.0</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:XwJNe9fY+kYkUC899xB3Yw==</notes></var><var ID="v17439699" name="stationname" intrvl="discrete"><location fileid="f2971215"/><labl level="variable">stationname</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:3jiXVYXzPc4dDBOk4z60iQ==</notes></var><var ID="v17439696" name="parentcity" intrvl="discrete"><location fileid="f2971215"/><labl level="variable">parentcity</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:HF7F92aPqpLpE0Rp7/4VHA==</notes></var><var ID="v17439700" name="sourceurl" intrvl="discrete"><location fileid="f2971215"/><labl level="variable">sourceurl</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:HZUSRFHxN7Ji5nrO2HGydA==</notes></var><var ID="v17439715" name="rowid" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">rowid</labl><sumStat type="mean">1271452.9872499001</sumStat><sumStat type="medn">1271458.0</sumStat><sumStat type="stdev">734035.2970190905</sumStat><sumStat type="mode">.</sumStat><sumStat type="max">2542830.0</sumStat><sumStat type="min">1.0</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="vald">2542745.0</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:dngho8O5RxifHO0XdiVkaw==</notes></var><var ID="v17439701" name="locationid" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">locationid</labl><sumStat type="medn">746.0</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="vald">2542745.0</sumStat><sumStat type="mode">.</sumStat><sumStat type="min">1.0</sumStat><sumStat type="max">2063.0</sumStat><sumStat type="stdev">471.2803456812006</sumStat><sumStat type="mean">779.7711968776049</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:L7js2fqb2o5rOif9AMCsMg==</notes></var><var ID="v17439718" name="stationname" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">stationname</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:pgZlqnKv1JImji5Ii22kfw==</notes></var><var ID="v17439712" name="chinesename" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">chinesename</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:vouYt+jDAOUfDLkKq+3VqQ==</notes></var><var ID="v17439703" name="latitude" intrvl="contin"><location fileid="f2971217"/><labl level="variable">latitude</labl><sumStat type="invd">0.0</sumStat><sumStat type="stdev">6.563188939464621</sumStat><sumStat type="medn">33.95784</sumStat><sumStat type="max">50.255678</sumStat><sumStat type="min">18.222661</sumStat><sumStat type="vald">2542745.0</sumStat><sumStat type="mode">.</sumStat><sumStat type="mean">33.45282084847469</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:JC8P6thvaN9H/dIL+HvRTw==</notes></var><var ID="v17439719" name="longitude" intrvl="contin"><location fileid="f2971217"/><labl level="variable">longitude</labl><sumStat type="vald">2542745.0</sumStat><sumStat type="mode">.</sumStat><sumStat type="mean">114.30596683608691</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="stdev">7.608867542082956</sumStat><sumStat type="medn">115.367146</sumStat><sumStat type="min">75.946329</sumStat><sumStat type="max">131.167242</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:NNBLpNBGCQcbPkh1WUUT7g==</notes></var><var ID="v17439710" name="pm25" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">pm25</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:VuB1WdejEKYMBB/DSXBZkw==</notes></var><var ID="v17439702" name="pm10" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">pm10</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:fsp+KqbtpjVzkVgHQ9BN/Q==</notes></var><var ID="v17439705" name="o3" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">o3</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:26VUeZUBQTk7MMEGoY/cXA==</notes></var><var ID="v17439713" name="no2" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">no2</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:86eMx3+UcCkEb45K4vxpVQ==</notes></var><var ID="v17439709" name="so2" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">so2</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:bRxD5UdLeHlWvPjJO61NvA==</notes></var><var ID="v17439714" name="co" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">co</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:cCoYcorviFymw/nhgthO0w==</notes></var><var ID="v17439708" name="temperature" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">temperature</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:IkKyxHccNnF6cXe148zFzA==</notes></var><var ID="v17439706" name="dewpoint" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">dewpoint</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:h8q8hzWF/YyjG8NkLn3QfQ==</notes></var><var ID="v17439707" name="pressure" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">pressure</labl><sumStat type="mode">.</sumStat><sumStat type="stdev">514.0891806565671</sumStat><sumStat type="max">100742.0</sumStat><sumStat type="vald">2255234.0</sumStat><sumStat type="min">0.0</sumStat><sumStat type="medn">1009.0</sumStat><sumStat type="mean">805.5455877307644</sumStat><sumStat type="invd">287511.0</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:MxqWnqO9jCNaXElNvvRZ0w==</notes></var><var ID="v17439704" name="humidity" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">humidity</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:BgfrZ4IC6/28AT3s6AAjPg==</notes></var><var ID="v17439717" name="wind" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">wind</labl><varFormat type="character"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:rMPaUU57lk0bszoXcSv55Q==</notes></var><var ID="v17439716" name="est_time" intrvl="contin"><location fileid="f2971217"/><labl level="variable">est_time</labl><sumStat type="min">2.014020719E13</sumStat><sumStat type="vald">2542745.0</sumStat><sumStat type="max">2.016020501E13</sumStat><sumStat type="stdev">5.586026239881407E9</sumStat><sumStat type="invd">0.0</sumStat><sumStat type="mode">.</sumStat><sumStat type="medn">2.015031503E13</sumStat><sumStat type="mean">2.0147485320046934E13</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:VoWo8joekQivs1DZZ1aYTQ==</notes></var><var ID="v17439711" name="unix_time" intrvl="discrete"><location fileid="f2971217"/><labl level="variable">unix_time</labl><sumStat type="min">1.3917996E9</sumStat><sumStat type="mode">.</sumStat><sumStat type="medn">1.4263884E9</sumStat><sumStat type="stdev">1.719274060396014E7</sumStat><sumStat type="max">1.454634001E9</sumStat><sumStat type="mean">1.4259920093368378E9</sumStat><sumStat type="vald">2542745.0</sumStat><sumStat type="invd">0.0</sumStat><varFormat type="numeric"/><notes subject="Universal Numeric Fingerprint" level="variable" type="Dataverse:UNF">UNF:6:o9ptJLWdU10cvU9QKbJ3gA==</notes></var></dataDscr><otherMat ID="f2971214" URI="https://dataverse.harvard.edu/api/access/datafile/2971214" level="datafile"><labl>China_AQI_from_VGI_2014.pdf</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/pdf</notes></otherMat><otherMat ID="f2971216" URI="https://dataverse.harvard.edu/api/access/datafile/2971216" level="datafile"><labl>CHINA_AQI_README.txt</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">text/plain</notes></otherMat><otherMat ID="f2971218" URI="https://dataverse.harvard.edu/api/access/datafile/2971218" level="datafile"><labl>DataDictionary_AQI_units.xls</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.ms-excel</notes></otherMat></codeBook>