Random Forest Result #145 — Analysis Report

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

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

task_typeregression
r2_mean0.784445
r2_std0.027108
mse_mean0.028559
mse_std0.001398
permutation importance
namemeanstd
PLOT0.0017280.001922
ENV_SOILNH40.0010380.001454
ENV_SOILNO3-0.0008270.001448
ENV_SOILP-0.0014390.001833
ENV_SOILOC0.0020190.000753
ENV_SOILTN-0.0003090.000756
ENV_SOILTC-0.0002630.001078
ENV_PH0.0010130.000999
ENV_SOILCLAY-0.0014520.00374
ENV_SOILSILT1.2e-050.001276
shap importance
namemean_abs
PLOT0.002544
ENV_SOILNH40.001869
ENV_SOILNO30.002629
ENV_SOILP0.002738
ENV_SOILOC0.002754
ENV_SOILTN0.001206
ENV_SOILTC0.001763
ENV_PH0.006021
ENV_SOILCLAY0.002991
ENV_SOILSILT0.002607
split metrics
r2mse
0.7461240.030228
0.804570.026807
0.8026390.028641
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_04_vegetation_diversity.csv
Started
2026-09-21 02:14:42.722532
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/023c0e89aaf94a488763f77c20de38a3
ParameterValue
task_typeregression
model_typeregression
target_columnCOVER_SHANNON_JUL
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)