Random Forest Result #144 — Analysis Report

Generated 2026-09-21 02:36:55 · 1 run · CAT-G Data Analyzer
Contents
  1. random forest (#144) completed
1. Random Forest 2026-09-21 02:14:14 · random_forest

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

task_typeregression
r2_mean0.538756
r2_std0.214189
mse_mean14.986814
mse_std12.519635
permutation importance
namemeanstd
PLOT0.0112720.008572
ENV_SOILOC0.0012350.007825
ENV_SOILTC0.0025770.011296
ENV_SOILTN0.1026710.070685
ENV_PH-0.0028380.002858
ENV_SOILCLAY0.014450.009704
ENV_SOILSILT0.0064060.023445
ENV_SOILSAND0.0103530.00754
ENV_SOILMOIS0.0213190.018914
ENV_SOILP0.0001140.000991
shap importance
namemean_abs
PLOT0.1131
ENV_SOILOC0.183659
ENV_SOILTC0.126229
ENV_SOILTN0.327007
ENV_PH0.109797
ENV_SOILCLAY0.061339
ENV_SOILSILT0.167248
ENV_SOILSAND0.065622
ENV_SOILMOIS0.205682
ENV_SOILP0.03121
split metrics
r2mse
0.3083975.958141
0.4835956.311223
0.82427732.691079
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_03_soil_nitrogen_availability.csv
Started
2026-09-21 02:14:14.068246
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/413ee895cd9742ed95bd1502567c309a
ParameterValue
task_typeregression
model_typeregression
target_columnENV_SOILNH4
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)