Published April 24, 2026 | Version v1

The Dataset and code of study "Uncovering Dynamic and Nonlinear Driving Mechanisms of Production–Living–Ecological Space Change in Metropolitan Areas Using Interpretable Machine Learning"

Authors/Creators

Contributors

Data collector:

Supervisor (2):

Description

This dataset accompanies the manuscript titled “Uncovering Dynamic and Nonlinear Driving Mechanisms of Production–Living–Ecological Space Change in Metropolitan Areas Using Interpretable Machine Learning”, submitted to the journal Sustainability. It is provided to support the reproducibility of the study’s results.

The authors of the study are Jia Liao, Bin Quan, Kui Liu, and Zhiwei Deng.

The dataset includes the following components:

1.“Intensity Analysis.xlsx”
This file contains the results of the intensity analysis, including all three hierarchical levels of the analysis as well as the original transition matrix data.

2.“optimal hyperparameter and Validation.xlsx”
This file provides the optimal hyperparameters of the XGBoost model and the corresponding validation results, including both the selected hyperparameters and the raw validation outputs generated by Python.

3.“XGBoost train and test data.csv”
This file contains datasets for three time periods (2010–2015, 2015–2020, and 2020–2025). The tabular data were extracted from layers representing production–living–ecological space changes and their driving factors. These data are used as input for the XGBoost model, including both training and testing datasets.

4.“xgboost_train1/2/3.py”
These scripts contain the code for training the XGBoost model. Users can utilize these scripts along with the dataset to reproduce the results of this study.

5.“SHAP1/2/3.py”
These scripts are used to calculate SHAP values. Users can run these scripts with the provided dataset to reproduce the interpretability analysis results of this study.

Files

README.txt

Files (179.3 MB)

Name Size Download all
md5:7684b23594a6e19686bee4bf310741f9
19.7 kB Download
md5:f636f3166b1b2004e490520da7ed0df2
59.2 kB Download
md5:d8c2f2fa5896b80d83863d31d95814d6
1.7 kB Preview Download
md5:717dd61f3accd3ced45e88a7e0b0fbbe
3.0 kB Download
md5:279c04756a627f9e449e4ef0b9718250
3.0 kB Download
md5:792b056a353cacdcaa9bd43101b2f595
3.0 kB Download
md5:2f44d32be5a4d42d218f95ae4f3f7c18
60.0 MB Preview Download
md5:a3b63143515bcbb1bc72d6410bc8003b
59.7 MB Preview Download
md5:55f48aec6338e62c93fe99b55106ca32
59.5 MB Preview Download
md5:cb035fe8bb748496b08fb843cb605e0a
2.9 kB Download
md5:33280b2a63ca72cea38030f605f91d63
2.9 kB Download
md5:86ea58e9949fcc7352be567eac0dfab9
2.9 kB Download

Additional details

Software

Programming language
Python