Random Forest Result #139 — Analysis Report

Generated 2026-09-21 02:35:49 · 1 run · CAT-G Data Analyzer
Contents
  1. random forest (#139) completed
1. Random Forest 2026-09-21 02:11:43 · random_forest

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

task_typeregression
r2_mean0.534495
r2_std0.020216
mse_mean40.124996
mse_std3.35536
permutation importance
namemeanstd
PLOT0.0011040.001748
LAT0.001810.000957
LONG0.0027250.002277
ENV_SOILNH40.0021340.00171
ENV_SOILNO30.0023110.003533
ENV_SOILP0.0015660.003499
ENV_SOILOC0.0160120.006552
ENV_SOILTN0.0111410.012211
ENV_SOILTC-0.0007620.006243
ENV_PH-0.0028190.005171
shap importance
namemean_abs
PLOT0.092551
LAT0.199099
LONG0.047196
ENV_SOILNH40.111703
ENV_SOILNO30.050621
ENV_SOILP0.06099
ENV_SOILOC0.221387
ENV_SOILTN0.734706
ENV_SOILTC0.240267
ENV_PH0.192217
split metrics
r2mse
0.56270544.270396
0.51636840.052147
0.5244136.052445
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 — cat_g_field_data_plots.csv (preprocessed)
Started
2026-09-21 02:11:43.291308
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/4ae9de70c16e41858d39d893714e9650
ParameterValue
task_typeregression
model_typeregression
target_columnPC_SHOOTMASS
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)