數據歸一化
對一組數字做 Min-Max、Z-score、小數定標或 Max-Abs 歸一化並列出逐項結果。
輸入參數
原始數據
歸一化方法
目標區間下限
目標區間上限
保留小數位
計算結果
樣本數
-
最小值
-
最大值
-
均值
-
總體標準差
-
首項歸一化值
-
使用說明
工具介紹
把幾列量綱不同的數據餵給模型或畫到一張圖上之前,得先壓到同一尺度。這個頁面接收一段粘貼進來的數字,一次給出 Min-Max、Z-score、小數定標和 Max-Abs 四種口徑,選中的那種會把每個原始值對應的結果逐行列出。
示例是 12、18、25、31、42 五個數,Min-Max 映射到 0 到 1。最小值 12、最大值 42、均值 25.6、總體標準差約 10.40,12 映射成 0、42 映射成 1,25 落在約 0.4333。換成 Z-score,同一個 25 會變成約 -0.0577。
分隔符支持換行、半角或全角逗號、頓號、分號、空格和製表符,讀不進去的片段會整組報錯而不跳過,所以從表格裡整列複製過來時不會悄悄少算樣本。
功能特點
- 四種方法:Min-Max、Z-score、小數定標、Max-Abs 一次給全,切換就換口徑。
- 逐行明細:每個原始值對應的歸一化結果逐行列出。
- 區間可定:Min-Max 的下限上限自己填,不必固定在 0 到 1。
- 中文分隔符:換行、半角全角逗號、頓號、分號、空格都認。
- 整組報錯:有一個片段讀不進去就整組報錯,不會悄悄少算樣本。
- 退化攔截:所有數相同時 Min-Max 和 Z-score 分母為零,頁面明確攔下。
使用方式
- 原始資料:把一串數粘進來,逗號、頓號、分號、換行、空格都能分開;夾了讀不進去的片段會整組報錯,不會悄悄少算。
- 歸一化方法:先選 Min-Max、Z-score、小數定標還是 Max-Abs,選完再看下面哪些框需要填。
- 目標區間下限、上限:只有 Min-Max 用得上,另外三種方法留空也能出結果。
- 保留小數位:填想顯示幾位,只改顯示精度,不動中間計算。
- 讀明細:點計算後前六格是樣本數、極值、均值這類原始統計,逐項歸一化結果在下方明細表裡一行行看。
注意事項
- 分隔符:換行、半角或全角逗號、頓號、分號、空格都認
- 非法片段:讀不進去的片段整組報錯,不悄悄少算樣本
- 退化輸入:所有數相同時 Min-Max 與 Z-score 分母為零,會攔截
- 無關必填:選 Z-score 或 Max-Abs 時不用填目標區間
- 分母口徑:總體標準差分母用 n,要樣本標準差自行換算