Random Forest Result #148 — Analysis Report

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

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

task_typeregression
r2_mean0.935626
r2_std0.055255
mse_mean32.913705
mse_std29.804256
permutation importance
namemeanstd
PLOT0.0008290.001282
ENV_SOILNH4-0.0031470.004054
ENV_SOILNO38.9e-050.000354
ENV_SOILP-0.0005010.000819
ENV_SOILOC2.4e-050.000269
ENV_SOILTN0.002320.002203
ENV_SOILTC0.0004160.000181
ENV_PH-0.0001260.000154
ENV_SOILCLAY0.0019920.000425
ENV_SOILSILT0.0007180.001379
shap importance
namemean_abs
PLOT0.195952
ENV_SOILNH40.10979
ENV_SOILNO30.064227
ENV_SOILP0.100928
ENV_SOILOC0.017297
ENV_SOILTN0.077718
ENV_SOILTC0.185985
ENV_PH0.02226
ENV_SOILCLAY0.558899
ENV_SOILSILT0.415885
split metrics
r2mse
0.9906083.079392
0.86004773.616049
0.95622222.045674
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_07_microbial_soil_biology.csv
Started
2026-09-21 02:15:49.155216
Permanent link
https://cat-g-omxpert.wishartlab.com/results/by-token/8705c62fa577496199d0d6e6fc4f47a1
ParameterValue
task_typeregression
model_typeregression
target_columnMICROBIAL_NECROMASS_C
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)