1{2 "record_id": "28afe169f4e2851e590b8152147dbd5bb4ee90f0",3 "eligible": true,4 "exclusion_reason": null,5 "study": {6 "title": "Quality of Life in Chinese Cities",7 "year": 2021,8 "doi": "10.2139/ssrn.3764334",9 "country": "China",10 "region_city": "287 prefecture-level cities (national)",11 "sample_start": 2005,12 "sample_end": 2005,13 "property_type": "mixed",14 "price_type": "transaction",15 "data_source": "2005 1% Population Intercensus Survey (self-reported cost of purchasing housing unit; monthly rent) + China Urban Statistical Yearbook 2006, China Meteorological Data Service Center, Dalhousie PM2.5 grids",16 "document_type": "working_paper",17 "estimators": [18 "OLS"19 ],20 "spatial_method": "none (city-clustered SE; 432 housing-group fixed effects)",21 "time_fe": false,22 "location_fe": false,23 "se_type": "clustered",24 "n_obs_total": 421660,25 "ai_methods": [],26 "notes": "MPRA Paper 105266 / SSRN 3764334. Rosen-Roback quality-of-life study: housing price and rent hedonic models with city-level amenity variables; housing attribute coefficients are suppressed (not printed), only amenity coefficients extracted. Price is a self-reported purchase cost from the census (proxy for transaction price), winsorised at 1%. Wage hedonic model (column 3) not extracted (not a housing outcome). Location is only at city level (no within-city location)."27 },28 "models": [29 {30 "model_id": "T2-c1",31 "table": "2",32 "column": "1",33 "page": 27,34 "dep_var": "ln(housing price) (self-reported cost of purchasing the housing unit, 2005 census)",35 "dep_transform": "log",36 "estimator": "OLS",37 "n_obs": 421660,38 "r2": 0.734,39 "se_or_t_in_parentheses": "se",40 "sample_subset": "owner-occupied purchased units (self-built excluded), 287 prefecture-level cities, winsorised 1%",41 "notes": "Housing attributes (rooms, floor area, building age, structure, kitchen, bathroom, toilet, tap water, cooking fuel, ownership type) and 432 housing-group fixed effects included but their coefficients are suppressed (Table A1 lists means only). SE clustered at city level. R2 excluding amenities = 0.702."42 },43 {44 "model_id": "T2-c2",45 "table": "2",46 "column": "2",47 "page": 27,48 "dep_var": "ln(housing rent) (monthly rental payment)",49 "dep_transform": "log",50 "estimator": "OLS",51 "n_obs": 227594,52 "r2": 0.542,53 "se_or_t_in_parentheses": "se",54 "sample_subset": "rental units, 287 prefecture-level cities",55 "notes": "Rent hedonic model used as robustness check; same suppressed housing attributes and group fixed effects; SE clustered at city level. R2 excluding amenities = 0.511."56 }57 ],58 "coefficients": [59 {60 "model_id": "T2-c1",61 "var_name_printed": "Temperature index",62 "taxonomy_id": "urban_heat",63 "x_transform": "level",64 "x_unit": "index",65 "beta": -0.001,66 "se": null,67 "t": null,68 "p": null,69 "p_stars": "",70 "ci_lo": null,71 "ci_hi": null,72 "page": 27,73 "confidence": "medium",74 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city temperature (dis)comfort index (Zheng et al. 2009), higher = less comfortable; mapped to urban_heat as nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"75 },76 {77 "model_id": "T2-c2",78 "var_name_printed": "Temperature index",79 "taxonomy_id": "urban_heat",80 "x_transform": "level",81 "x_unit": "index",82 "beta": -0.005,83 "se": null,84 "t": null,85 "p": null,86 "p_stars": "",87 "ci_lo": null,88 "ci_hi": null,89 "page": 27,90 "confidence": "medium",91 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city temperature (dis)comfort index (Zheng et al. 2009), higher = less comfortable; mapped to urban_heat as nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"92 },93 {94 "model_id": "T2-c1",95 "var_name_printed": "Mean monthly precipitation",96 "taxonomy_id": null,97 "x_transform": "level",98 "x_unit": "mm/month",99 "beta": 0.001,100 "se": null,101 "t": null,102 "p": null,103 "p_stars": "",104 "ci_lo": null,105 "ci_hi": null,106 "page": 27,107 "confidence": "medium",108 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. climate amenity, no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"109 },110 {111 "model_id": "T2-c2",112 "var_name_printed": "Mean monthly precipitation",113 "taxonomy_id": null,114 "x_transform": "level",115 "x_unit": "mm/month",116 "beta": 0.002,117 "se": null,118 "t": null,119 "p": null,120 "p_stars": "***",121 "ci_lo": null,122 "ci_hi": null,123 "page": 27,124 "confidence": "medium",125 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. climate amenity, no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"126 },127 {128 "model_id": "T2-c1",129 "var_name_printed": "Mean daily sunshine duration",130 "taxonomy_id": "sunlight",131 "x_transform": "level",132 "x_unit": "hours/day",133 "beta": 0.056,134 "se": 0.02,135 "t": null,136 "p": null,137 "p_stars": "***",138 "ci_lo": null,139 "ci_hi": null,140 "page": 27,141 "confidence": "high",142 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city-level average daily sunshine hours (climate), mapped to sunlight. "143 },144 {145 "model_id": "T2-c2",146 "var_name_printed": "Mean daily sunshine duration",147 "taxonomy_id": "sunlight",148 "x_transform": "level",149 "x_unit": "hours/day",150 "beta": 0.078,151 "se": 0.02,152 "t": null,153 "p": null,154 "p_stars": "***",155 "ci_lo": null,156 "ci_hi": null,157 "page": 27,158 "confidence": "high",159 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city-level average daily sunshine hours (climate), mapped to sunlight. "160 },161 {162 "model_id": "T2-c1",163 "var_name_printed": "Annual mean concentration of PM2.5",164 "taxonomy_id": "air_pollution",165 "x_transform": "level",166 "x_unit": "ug/m3",167 "beta": -0.0,168 "se": null,169 "t": null,170 "p": null,171 "p_stars": "",172 "ci_lo": null,173 "ci_hi": null,174 "page": 27,175 "confidence": "medium",176 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city annual mean PM2.5. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"177 },178 {179 "model_id": "T2-c2",180 "var_name_printed": "Annual mean concentration of PM2.5",181 "taxonomy_id": "air_pollution",182 "x_transform": "level",183 "x_unit": "ug/m3",184 "beta": -0.002,185 "se": null,186 "t": null,187 "p": null,188 "p_stars": "",189 "ci_lo": null,190 "ci_hi": null,191 "page": 27,192 "confidence": "medium",193 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city annual mean PM2.5. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"194 },195 {196 "model_id": "T2-c1",197 "var_name_printed": "Green coverage ratio",198 "taxonomy_id": "green_space",199 "x_transform": "level",200 "x_unit": "share",201 "beta": 0.002,202 "se": null,203 "t": null,204 "p": null,205 "p_stars": "",206 "ci_lo": null,207 "ci_hi": null,208 "page": 27,209 "confidence": "medium",210 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. greened land area / built land area of city, in %. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"211 },212 {213 "model_id": "T2-c2",214 "var_name_printed": "Green coverage ratio",215 "taxonomy_id": "green_space",216 "x_transform": "level",217 "x_unit": "share",218 "beta": 0.002,219 "se": null,220 "t": null,221 "p": null,222 "p_stars": "",223 "ci_lo": null,224 "ci_hi": null,225 "page": 27,226 "confidence": "medium",227 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. greened land area / built land area of city, in %. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"228 },229 {230 "model_id": "T2-c1",231 "var_name_printed": "Coastal city",232 "taxonomy_id": "waterfront",233 "x_transform": "binary",234 "x_unit": "binary",235 "beta": 0.178,236 "se": 0.04,237 "t": null,238 "p": null,239 "p_stars": "***",240 "ci_lo": null,241 "ci_hi": null,242 "page": 27,243 "confidence": "high",244 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city-level dummy (coastal city list, China Ocean Yearbook 2006), not property frontage. "245 },246 {247 "model_id": "T2-c2",248 "var_name_printed": "Coastal city",249 "taxonomy_id": "waterfront",250 "x_transform": "binary",251 "x_unit": "binary",252 "beta": 0.019,253 "se": 0.05,254 "t": null,255 "p": null,256 "p_stars": "",257 "ci_lo": null,258 "ci_hi": null,259 "page": 27,260 "confidence": "high",261 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city-level dummy (coastal city list, China Ocean Yearbook 2006), not property frontage. "262 },263 {264 "model_id": "T2-c1",265 "var_name_printed": "Population density",266 "taxonomy_id": "density",267 "x_transform": "level",268 "x_unit": "100 persons/km2",269 "beta": -0.002,270 "se": null,271 "t": null,272 "p": null,273 "p_stars": "",274 "ci_lo": null,275 "ci_hi": null,276 "page": 27,277 "confidence": "medium",278 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city population density, 100 people per km2. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"279 },280 {281 "model_id": "T2-c2",282 "var_name_printed": "Population density",283 "taxonomy_id": "density",284 "x_transform": "level",285 "x_unit": "100 persons/km2",286 "beta": -0.003,287 "se": null,288 "t": null,289 "p": null,290 "p_stars": "",291 "ci_lo": null,292 "ci_hi": null,293 "page": 27,294 "confidence": "medium",295 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city population density, 100 people per km2. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"296 },297 {298 "model_id": "T2-c1",299 "var_name_printed": "Population size",300 "taxonomy_id": null,301 "x_transform": "level",302 "x_unit": "10,000 persons",303 "beta": -0.001,304 "se": null,305 "t": null,306 "p": null,307 "p_stars": "***",308 "ci_lo": null,309 "ci_hi": null,310 "page": 27,311 "confidence": "medium",312 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city population size, treated by authors as control; no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"313 },314 {315 "model_id": "T2-c2",316 "var_name_printed": "Population size",317 "taxonomy_id": null,318 "x_transform": "level",319 "x_unit": "10,000 persons",320 "beta": -0.0,321 "se": null,322 "t": null,323 "p": null,324 "p_stars": "",325 "ci_lo": null,326 "ci_hi": null,327 "page": 27,328 "confidence": "medium",329 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city population size, treated by authors as control; no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"330 },331 {332 "model_id": "T2-c1",333 "var_name_printed": "Number of theatres",334 "taxonomy_id": "neighbourhood_amenities",335 "x_transform": "level",336 "x_unit": "count per 100,000 pop",337 "beta": 0.055,338 "se": 0.02,339 "t": null,340 "p": null,341 "p_stars": "***",342 "ci_lo": null,343 "ci_hi": null,344 "page": 27,345 "confidence": "high",346 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. theatres per 100,000 population (city). "347 },348 {349 "model_id": "T2-c2",350 "var_name_printed": "Number of theatres",351 "taxonomy_id": "neighbourhood_amenities",352 "x_transform": "level",353 "x_unit": "count per 100,000 pop",354 "beta": 0.108,355 "se": 0.03,356 "t": null,357 "p": null,358 "p_stars": "***",359 "ci_lo": null,360 "ci_hi": null,361 "page": 27,362 "confidence": "high",363 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. theatres per 100,000 population (city). "364 },365 {366 "model_id": "T2-c1",367 "var_name_printed": "Number of hospital bed",368 "taxonomy_id": "hospital_distance",369 "x_transform": "level",370 "x_unit": "count per 10,000 pop",371 "beta": 0.001,372 "se": null,373 "t": null,374 "p": null,375 "p_stars": "",376 "ci_lo": null,377 "ci_hi": null,378 "page": 27,379 "confidence": "medium",380 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. hospital beds per 10,000 population (availability, not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"381 },382 {383 "model_id": "T2-c2",384 "var_name_printed": "Number of hospital bed",385 "taxonomy_id": "hospital_distance",386 "x_transform": "level",387 "x_unit": "count per 10,000 pop",388 "beta": 0.003,389 "se": null,390 "t": null,391 "p": null,392 "p_stars": "***",393 "ci_lo": null,394 "ci_hi": null,395 "page": 27,396 "confidence": "medium",397 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. hospital beds per 10,000 population (availability, not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"398 },399 {400 "model_id": "T2-c1",401 "var_name_printed": "Teacher-student ratio in high schools",402 "taxonomy_id": "school_quality",403 "x_transform": "level",404 "x_unit": "per mille",405 "beta": 0.001,406 "se": null,407 "t": null,408 "p": null,409 "p_stars": "",410 "ci_lo": null,411 "ci_hi": null,412 "page": 27,413 "confidence": "medium",414 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city high-school teacher-student ratio (permille). SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"415 },416 {417 "model_id": "T2-c2",418 "var_name_printed": "Teacher-student ratio in high schools",419 "taxonomy_id": "school_quality",420 "x_transform": "level",421 "x_unit": "per mille",422 "beta": -0.003,423 "se": null,424 "t": null,425 "p": null,426 "p_stars": "",427 "ci_lo": null,428 "ci_hi": null,429 "page": 27,430 "confidence": "medium",431 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. city high-school teacher-student ratio (permille). SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"432 },433 {434 "model_id": "T2-c1",435 "var_name_printed": "Number of higher education institutions",436 "taxonomy_id": "university_distance",437 "x_transform": "level",438 "x_unit": "count",439 "beta": 0.001,440 "se": null,441 "t": null,442 "p": null,443 "p_stars": "",444 "ci_lo": null,445 "ci_hi": null,446 "page": 27,447 "confidence": "medium",448 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. count of colleges/universities in city (not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"449 },450 {451 "model_id": "T2-c2",452 "var_name_printed": "Number of higher education institutions",453 "taxonomy_id": "university_distance",454 "x_transform": "level",455 "x_unit": "count",456 "beta": 0.001,457 "se": null,458 "t": null,459 "p": null,460 "p_stars": "",461 "ci_lo": null,462 "ci_hi": null,463 "page": 27,464 "confidence": "medium",465 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. count of colleges/universities in city (not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"466 },467 {468 "model_id": "T2-c1",469 "var_name_printed": "Road area ratio",470 "taxonomy_id": null,471 "x_transform": "level",472 "x_unit": "share",473 "beta": -0.003,474 "se": null,475 "t": null,476 "p": null,477 "p_stars": "",478 "ci_lo": null,479 "ci_hi": null,480 "page": 27,481 "confidence": "medium",482 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. total road area / urban area (%), intra-city transport; no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"483 },484 {485 "model_id": "T2-c2",486 "var_name_printed": "Road area ratio",487 "taxonomy_id": null,488 "x_transform": "level",489 "x_unit": "share",490 "beta": 0.006,491 "se": null,492 "t": null,493 "p": null,494 "p_stars": "",495 "ci_lo": null,496 "ci_hi": null,497 "page": 27,498 "confidence": "medium",499 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. total road area / urban area (%), intra-city transport; no taxonomy leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"500 },501 {502 "model_id": "T2-c1",503 "var_name_printed": "Number of airline routes",504 "taxonomy_id": "airport_distance",505 "x_transform": "level",506 "x_unit": "count",507 "beta": 0.003,508 "se": null,509 "t": null,510 "p": null,511 "p_stars": "***",512 "ci_lo": null,513 "ci_hi": null,514 "page": 27,515 "confidence": "medium",516 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. count of airline routes (inter-city accessibility, not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"517 },518 {519 "model_id": "T2-c2",520 "var_name_printed": "Number of airline routes",521 "taxonomy_id": "airport_distance",522 "x_transform": "level",523 "x_unit": "count",524 "beta": 0.002,525 "se": null,526 "t": null,527 "p": null,528 "p_stars": "*",529 "ci_lo": null,530 "ci_hi": null,531 "page": 27,532 "confidence": "medium",533 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. count of airline routes (inter-city accessibility, not distance); nearest leaf. SE printed as (0.00) (rounded to 2 decimals) - recorded as null because the printed value is not usable"534 },535 {536 "model_id": "T2-c1",537 "var_name_printed": "Capital city",538 "taxonomy_id": null,539 "x_transform": "binary",540 "x_unit": "binary",541 "beta": 0.163,542 "se": 0.06,543 "t": null,544 "p": null,545 "p_stars": "***",546 "ci_lo": null,547 "ci_hi": null,548 "page": 27,549 "confidence": "high",550 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. 1 if provincial capital, sub-provincial or centrally administered city; no taxonomy leaf. "551 },552 {553 "model_id": "T2-c2",554 "var_name_printed": "Capital city",555 "taxonomy_id": null,556 "x_transform": "binary",557 "x_unit": "binary",558 "beta": 0.107,559 "se": 0.06,560 "t": null,561 "p": null,562 "p_stars": "*",563 "ci_lo": null,564 "ci_hi": null,565 "page": 27,566 "confidence": "high",567 "notes": "Stars: * p<0.10, ** p<0.05, *** p<0.01; SE in parentheses clustered at city level. 1 if provincial capital, sub-provincial or centrally administered city; no taxonomy leaf. "568 }569 ]570}