Malignant tumours really are larger
print(radius[y == 0].mean(), radius[y == 1].mean()) # 17.5 vs 12.1
Malignant tumours really do have a larger mean radius — 17.5 against 12.1.
This is a real finding in real patient measurements, produced by two Boolean masks and two means. Random data would never have shown it.