28,850 rated or chosen profiles from 28,850 respondents, in up to 1 tasks of 1 profile varying on 4 attributes.
| Description | 28,850 Danish adults each read one vignette about a hypothetical construction project in their municipality, randomized in project type (9), size (3), height (4) and distance from home (10 bands, shown on a personalized map and/or in text; a control group got neither), and rated support and perceived impacts. |
|---|---|
| Reference | Larsen, M. V., & Nyholt, N. (2026). Understanding nimbyism as local preservationism. The Journal of Politics. |
| DOI | 10.1086/741691 |
| Licence | CC0 1.0 |
| Source data | https://doi.org/10.7910/dvn/ijeue1 |
These notes describe the source data, which the IRW reproduces as released. All notes are listed on the Data Notes page.
| Respondents | 28,850 |
|---|---|
| Rows (one per respondent, task and profile) | 28,850 |
| Tasks per respondent (most) | 1 |
| Profiles per task | 1 |
| Attributes | 4 |
| Topic | housing neighbourhoods |
|---|---|
| A profile represents | policy |
| Country | DK |
| Language shown | da |
| Language of stored levels | en |
| Task order | inferred from row order |
| Profile position | inferred from row order |
Task order or profile position was rebuilt from row order; analyses of position or task order should leave it out.
Outcomes:
| rating | Are you for or against the proposed development project? 1 I am definitely against, 2 I am against, 3 I am predominantly against, 4 I am neither for nor against, 5 I am predominantly for, 6 I am for, 7 I am definitely for; 8 Don't know kept as 8 (translated) [rating, 1 (I am definitely against) to 8 (Don't know (coded 8; 1-7 runs to 'I am definitely for'))] |
|---|---|
| rating_congestion | The project will create more congestion. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
| rating_home_value_drop | The project will reduce the value of my property. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
| rating_poor_fit | The project will not fit well into the area. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
| rating_rent_drop | The project will reduce my rent. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
| rating_undesirable_residents | The project will bring people to my area that I don't want here. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
| rating_unrealistic | It is unrealistic that the municipality will go ahead with such a project. (1 Completely disagree, 2 Somewhat disagree, 3 Neither agree nor disagree, 4 Somewhat agree, 5 Completely agree; 6 Don't know kept as 6) (translated) [rating, 1 (Completely disagree) to 6 (Don't know (coded 6; 1-5 is agreement, 5 = completely agree))] |
attr_distance_to_homeattr_heightattr_project_typeattr_size_sqmcov_age_groupcov_gendercov_homeownercov_ideologycov_survey_weightidprofileratingrating_congestionrating_home_value_droprating_poor_fitrating_rent_droprating_undesirable_residentsrating_unrealistictasktrial_distance_stated_in_texttrial_map_shown
The layout (one row per respondent, task and profile; choice/rating outcomes; attr_ columns holding each attribute level as displayed) is defined in the IRW conjoint standard. What the outcomes asked is under Design above.
Or load it directly in R or Python (both need a free Redivis account; the first call opens a browser to sign in):
# R
install.packages("remotes")
remotes::install_github("itemresponsewarehouse/Rpkg")
library(irw)
df <- irw_fetch("larsen_2026_local_preservation", source = "conj")
# Python
pip install irw
import irw
df = irw.fetch("larsen_2026_local_preservation", source="conj")
@article{Larsen_2026, title={Understanding Nimbyism as Local Preservationism}, ISSN={1468-2508}, url={http://dx.doi.org/10.1086/741691}, DOI={10.1086/741691}, journal={The Journal of Politics}, publisher={University of Chicago Press}, author={Larsen, Martin Vinæs and Nyholt, Niels}, year={2026}, month=Apr }
| IRW version | v584 |
|---|---|
| Redivis dataset | irw_conjoint_2 v1.4 |
| Redivis dataset DOI | 10.57761/hk97-wv30 |
| Manifest pin for this IRW version | v1.4 |
| Metadata source | irw_meta v44.0 |