数据归一化
对一组数字做 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,要样本标准差自行换算