📊

数据归一化

对一组数字做 Min-Max、Z-score、小数定标或 Max-Abs 归一化并列出逐项结果。
归一化 📂 开发 👤 ToolWorld 🏷️ v1.5.0
输入参数
原始数据
归一化方法
目标区间下限
目标区间上限
保留小数位

计算结果
样本数
-
最小值
-
最大值
-
均值
-
总体标准差
-
首项归一化值
-

使用说明

工具介绍

把几列量纲不同的数据喂给模型或画到一张图上之前,得先压到同一尺度。这个页面接收一段粘贴进来的数字,一次给出 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 分母为零,页面明确拦下。

使用方式

  1. 原始数据:把一串数粘进来,逗号、顿号、分号、换行、空格都能分开;夹了读不进去的片段会整组报错,不会悄悄少算。
  2. 归一化方法:先选 Min-Max、Z-score、小数定标还是 Max-Abs,选完再看下面哪些框需要填。
  3. 目标区间下限、上限:只有 Min-Max 用得上,另外三种方法留空也能出结果。
  4. 保留小数位:填想显示几位,只改显示精度,不动中间计算。
  5. 读明细:点计算后前六格是样本数、极值、均值这类原始统计,逐项归一化结果在下方明细表里一行行看。

注意事项

  • 分隔符:换行、半角或全角逗号、顿号、分号、空格都认
  • 非法片段:读不进去的片段整组报错,不悄悄少算样本
  • 退化输入:所有数相同时 Min-Max 与 Z-score 分母为零,会拦截
  • 无关必填:选 Z-score 或 Max-Abs 时不用填目标区间
  • 分母口径:总体标准差分母用 n,要样本标准差自行换算

相关推荐

⏫︎
💬