幾種數據標准化方法 & Matlab代碼


 

X 是 n行d列 的數據。

 

1. Min-max 標准化

    新數據=(原數據-極小值)/(極大值-極小值)

    標准化以后,X中元素的取值范圍是[0,1]。

  % Min-max normalize
  Xmin = min(X); Xmax = max(X);
  X = (X-repmat(Xmin,n,1))./repmat(Xmax-Xmin,n,1);

 

2. z-score 標准化

  新數據=(原數據-均值)/標准差

    標准化以后,X中元素的取值范圍為實數。

  % Zscore normalize
  X=zscore(X);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM