Random Forest Result #147 — Analysis Report

Generated 2026-09-21 02:37:26 · 1 run · CAT-G Data Analyzer
Contents
  1. random forest (#147) completed
1. Random Forest 2026-09-21 02:15:26 · random_forest

The model explains 83.5% of the variance in the target under cross-validation.

task_typeregression
r2_mean0.835335
r2_std0.043526
mse_mean0.76771
mse_std0.158907
permutation importance
namemeanstd
PLOT0.0117390.018022
ENV_SOILNH4-0.001990.003367
ENV_SOILNO30.0019990.000821
ENV_SOILP-0.0017520.001491
ENV_SOILTN0.0645140.015946
ENV_SOILTC0.1352190.012696
ENV_PH0.0027620.000874
ENV_SOILCLAY0.0017760.004232
ENV_SOILSILT0.0738870.018645
ENV_SOILSAND0.0224810.00901
shap importance
namemean_abs
PLOT0.016825
ENV_SOILNH40.021395
ENV_SOILNO30.011124
ENV_SOILP0.00914
ENV_SOILTN0.70218
ENV_SOILTC0.727751
ENV_PH0.018506
ENV_SOILCLAY0.012148
ENV_SOILSILT0.113804
ENV_SOILSAND0.074886
split metrics
r2mse
0.8679470.69667
0.8642420.618589
0.7738170.98787
importance bar
importance bar
permutation bar
permutation bar
shap summary
shap summary
pred vs obs
pred vs obs
cv boxplot
cv boxplot
Method & Provenance
Method
Random Forest (Regression)
Engine
Python · scikit-learn 1.8.0
Input dataset
gallery — catg_example_06_soil_carbon_credits.csv
Started
2026-09-21 02:15:26.727584
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/0af7a5128668442fb3b9c296168aaf7d
ParameterValue
task_typeregression
model_typeregression
target_columnENV_SOILOC
n_estimators60
n_splits3
test_size0.25
run_univariateTrue
run_permutationTrue
run_shapTrue
permutation_repeats10
fdr_threshold0.05
Command history
# python
from sklearn.ensemble import RandomForestRegressor
# python
model = RandomForestRegressor(n_estimators=60, random_state=42)
# python
scores = sklearn.model_selection.cross_val_score(model, X, y, cv=3)