This repository stores replication files for "Which frame fits? Policy learning with framing for climate change policy attitudes"
Pre-registration: https://osf.io/2ztxe
Create a virtual environment and install dependencies:
python3 -m venv ssi3
source ssi3/bin/activate
pip install -r requirements.txt
python -m ipykernel install --user --name ssi3 --display-name "Python (ssi3)"- Place raw data files in the
data/directory (not included in repo) - Run
code/SOSC Data Cleaner.doin Stata to generatedata/ssi-data-cleaned.csv
- Run
code/dataAnalysis.ipynbin Jupyter (select the "Python (ssi3)" kernel)- Outputs:
data/data_with_additional_vars.csv
- Outputs:
- Run R scripts for tables and figures (from the
code/directory):cd code Rscript dataAnalysis.R Rscript figure-code.RdataAnalysis.Routputs: LaTeX tables intables/figure-code.Routputs: PNG and TIFF figures infigures/
- Python 3.x: See
requirements.txt - R 4.0+: tidyverse, estimatr, modelsummary, kableExtra, grf
- Stata 14+ (only if cleaning raw data)
code/- Analysis scripts (Stata, Python, R)data/- Data files (cleaned data only)preregistration/- Pre-analysis plantables/- Generated LaTeX tablesfigures/- Generated figures
MIT License - see LICENSE file for details