BPG is committed to discovery and dissemination of knowledge
Retrospective Cohort Study
Copyright: ©Author(s) 2026.
World J Diabetes. Nov 15, 2026; 17(11): 124921
Published online Nov 15, 2026. doi: 10.4239/wjd.124921
Table 1 Comparison of basic information between the two groups, n (%)/mean ± SD/median (interquartile range)
Variables
Non-amputation group (n = 370)
Minor amputation group (n = 315)
P value
Gender
Male259 (70)243 (77)0.043
Female111 (30)72 (23)
Smoking
No187 (51)171 (54)0.367
Yes183 (49)144 (46)
Alcohol
No239 (65)202 (64)0.962
Yes131 (35)113 (36)
Hypertension
No122 (33)96 (30)0.537
Yes248 (67)219 (70)
CAD
No265 (72)224 (71)0.950
Yes105 (28)91 (29)
ABI
Abnormal256 (69)206 (65)0.330
Normal114 (31)109 (35)
CVD
No277 (75)239 (76)0.829
Yes93 (25)76 (24)
PVC
No164 (44)93 (30)< 0.001
Yes206 (56)222 (70)
Age (years)62.5 (54, 70)63 (55, 70)0.534
DM duration (years)17 (10, 21)19 (10, 23)0.313
DFU duration (months)1.50 (0.70, 4.00)1.00 (0.70, 3.00)0.480
Diabetic peripheral vascular disease355 (96)299 (95)0.646
PAD107 (29)198 (64)< 0.001
DKD167 (45)173 (55)0.013
DR185 (50)176 (56)0.145
Wagner grade > 3292 (78)271 (85)0.020
Wound size0.109
Small167 (45)126 (40)
Medium111 (30)88 (28)
Large92 (25)101 (32)
Ulcer site0.484
Forefoot342 (93)283 (90)
Midfoot24 (6)27 (9)
Hindfoot/lower leg0 (0)3 (0.9)
Multiple sites4 (1)2 (0.6)
WBC (109/L)7.00 (5.78, 8.81)8.60 (6.78, 11.29)< 0.001
RBC (109/L)3.99 ± 0.673.77 ± 0.64< 0.001
Hb (g/L)117.19 ± 18.96110.16 ± 19.60< 0.001
PLT (109/L)260.50 (211.00, 327.50)315.00 (246.00, 406.50)< 0.001
NEUT (109/L)4.60 (3.50, 6.18)6.20 (4.60, 8.84)< 0.001
MONO (109/L)0.47 (0.36, 0.60)0.57 (0.44, 0.73)< 0.001
LYM (109/L)1.65 (1.25, 2.05)1.49 (1.17, 1.92)0.004
CRP (mg/L)9.00 (2.39, 27.64)34.60 (11.57, 76.26)< 0.001
HbA1c (%)8.50 (7.30, 9.85)9.10 (7.80, 10.60)< 0.001
FPG (mmol/L)8.15 (6.10, 10.70)8.10 (6.20, 11.00)0.464
BUN (mmol/L)6.40 (4.90, 8.50)6.20 (4.70, 8.10)0.152
Scr (µmol/L)71.00 (58.05, 94.00)72.30 (59.00, 96.85)0.592
TC (mmol/L)3.78 (3.17, 4.37)3.66 (2.96, 4.31)0.074
TG (mmol/L)1.30 (1.02, 1.83)1.24 (0.99, 1.69)0.169
HDL-C (mmol/L)0.92 (0.79, 1.09)0.83 (0.72, 0.95)< 0.001
LDL-C (mmol/L)2.12 (1.64, 2.62)2.14 (1.65, 2.67)0.840
ALB (g/L)38.40 (35.44, 41.48)35.20 (32.15, 38.95)< 0.001
Ca (mmol/L)2.22 (2.12, 2.32)2.19 (2.08, 2.30)< 0.001
BUA (µmol/L)318.00 (250.25, 378.75)285.00 (227.00, 364.50)0.002
FIB (g/L)4.26 (3.63, 4.89)5.03 (4.40, 5.53)< 0.001
BMI (kg/m2)24.18 (22.22, 26.76)24.24 (22.31, 26.65)0.678
Neutrophil percentage66.90 (59.15, 73.60)72.70 (66.40, 79.05)< 0.001
Lymphocyte percentage23.00 (17.02, 30.10)17.80 (12.35, 23.30)< 0.001
NLR2.90 (1.96, 4.25)4.05 (2.86, 6.34)< 0.001
NPR0.02 (0.01, 0.02)0.02 (0.02, 0.03)< 0.001
PLR159.26 (118.39, 216.67)210 (151.86, 285.21)< 0.001
MHR0.49 (0.36, 0.71)0.67 (0.50, 0.90)< 0.001
NHR4.96 (3.64, 7.33)7.55 (5.20, 10.36)< 0.001
SIRI0.86 (0.47, 1.73)1.48 (0.80, 3.27)< 0.001
CALLY0.74 (0.20, 3.37)0.17 (0.07, 0.56)< 0.001
SII757.04 (464.92, 1204.66)1302.39 (747.74, 2186.72)< 0.001
Table 2 Multivariable logistic regression analysis
Variables
B
P value
OR (95%CI)
PVC
NoRefRefRef
Yes0.4860.0091.626 (1.131-2.336)
PLT0.0010.3561.001 (0.999-1.003)
MONO0.7920.1112.208 (0.835-5.837)
SII0.0000.2161.000 (1.000-1.000)
CALLY-0.0880.0190.915 (0.850-0.986)
Lymph percentage0.0060.7321.006 (0.971-1.042)
CRP0.0020.5541.002 (0.996-1.008)
HDL-C-0.7000.0930.496 (0.219-1.126)
ALB-0.0430.0280.958 (0.921-0.996)
FIB0.4070.0011.503 (1.176-1.920)
BUA-0.0020.0890.998 (0.997-1.000)
Table 3 Hyperparameter optimization for predictive models
Model
Hyperparameter
Hyperparameter search space
Optimal hyperparameters
RFTrees200-500300
Mtry2-102
Min_n20-5030
KNNNeighbors3-1111
XGBoostMtry2-82
Min_n5-2020
Tree_depth1-33
Learn_rate0.001-0.10.001
Loss_reduction0.001-10.001
Sample_size0.8-10.8
LRPenalty0.001-10.001
MLPHidden_units15-2415
Penalty0.001-11
Epochs50-15050
SVMCost0.00001-1000000.031
Rbf_sigma0.0001-0.10.003
Table 4 Predictive performance comparison of six machine learning models
Dataset
Model
AUC (95%CI)
Sensitivity (95%CI)
Specificity (95%CI)
F1 score (95%CI)1
TrainRF0.844 (0.810-0.878)0.747 (0.689-0.803)0.761 (0.708-0.811)0.737 (0.690-0.782)
KNN0.785 (0.744-0.824)0.719 (0.658-0.778)0.714 (0.658-0.769)0.700 (0.650-0.748)
XGBoost0.757 (0.714-0.799)0.693 (0.632-0.752)0.672 (0.614-0.730)0.667 (0.615-0.714)
LR0.754 (0.710-0.795)0.669 (0.608-0.730)0.718 (0.663-0.772)0.669 (0.616-0.718)
MLP0.754 (0.711-0.797)0.683 (0.623-0.745)0.722 (0.667-0.776)0.680 (0.629-0.729)
SVM0.753 (0.708-0.795)0.832 (0.780-0.880)0.476 (0.413-0.537)0.680 (0.633-0.725)
ValidationRF0.766 (0.700-0.828)0.628 (0.529-0.722)0.703 (0.618-0.788)0.633 (0.551-0.710)
KNN0.734 (0.665-0.800)0.659 (0.560-0.755)0.668 (0.582-0.755)0.641 (0.557-0.718)
XGBoost0.749 (0.682-0.814)0.638 (0.538-0.732)0.731 (0.648-0.813)0.651 (0.570-0.727)
LR0.755 (0.689-0.817)0.617 (0.519-0.713)0.704 (0.614-0.789)0.626 (0.540-0.704)
MLP0.756 (0.685-0.816)0.649 (0.553-0.743)0.695 (0.607-0.780)0.644 (0.562-0.717)
SVM0.753 (0.684-0.815)0.831 (0.750-0.905)0.505 (0.410-0.595)0.687 (0.615-0.753)
Table 5 Predictive performance evaluation of the random forest model
Model
Dataset
AUC (95%CI)
Sensitivity (95%CI)
Specificity (95%CI)
F1 score (95%CI)1
RFTrain0.844 (0.810-0.878)0.747 (0.689-0.803)0.761 (0.708-0.811)0.737 (0.690-0.782)
Validation0.766 (0.700-0.828)0.628 (0.529-0.722)0.703 (0.618-0.788)0.633 (0.551-0.710)


Write to the Help Desk