Thank you for the detailed explanation. You mentioned that [-10, 10] is a large range. Initially, my data spanned [-6, 17]. After quantile normalization, the range shifted to [-2, 14] (not a good rediction in range). I then applied z-score standardization, which expanded the range to [-10, 7](again not a good reduction)! This suggests z-score may not be ideal for standardization here. My follow-up question is:
What scaling method would better reduce the range? Min-max normalization could help, but it is sensitive to outliers. Should I remove outliers first (e.g., using IQR or percentile thresholds) before applying min-max? Are there robust scaling alternatives that better handle that?
Prior thread for reference : Is a log2 transformation an essential step in preparing expression data for machine learning?
That question was about the need or lack of need to perform log transformation. This question is about the need or lack of need to standardization