Random Forest Result #138 — Analysis Report

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

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

task_typeregression
r2_mean0.544146
r2_std0.01283
mse_mean39.370091
mse_std4.061467
permutation importance
namemeanstd
PLOT0.0003060.000724
LAT0.0077320.001774
LONG0.0015030.00154
ENV_SOILNH40.0036290.002743
ENV_SOILNO3-0.0005940.002811
ENV_SOILP0.0009280.00248
ENV_SOILOC0.012880.008753
ENV_SOILTN0.0116570.002143
ENV_SOILTC0.004160.007555
ENV_PH-0.0029560.00333
shap importance
namemean_abs
PLOT0.086385
LAT0.241393
LONG0.050582
ENV_SOILNH40.09909
ENV_SOILNO30.068239
ENV_SOILP0.055237
ENV_SOILOC0.104043
ENV_SOILTN0.720728
ENV_SOILTC0.300837
ENV_PH0.173977
split metrics
r2mse
0.55982744.486553
0.52839939.072311
0.54421134.551409
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
Started
2026-09-21 02:11:08.707331
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/e38fdc04752c42c5a01d7772f67245f3
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)