Z-score fan here, but only after *serious* outlier handling. I usually log-transform skewed data first—helps tame those wild values.
Also, if you’re using Python, `sklearn.preprocessing` has a ton of options. `PowerTransformer` is another sneaky-good one for messy data.
Also, if you’re using Python, `sklearn.preprocessing` has a ton of options. `PowerTransformer` is another sneaky-good one for messy data.
