去规范化/逆规范化
De-normalization/ Inverse normalize
所以我将Excel中的一些数据归一化到0-1的范围内,使用下面的公式
(B6-MIN(B$6:B$370))/(MAX(B$6:B$370)-MIN(B$6:B$370))
我想知道的是如何进行上述公式的逆运算或恢复到非规范化状态的任何其他方法。
根据您发布的内容,单元格 B6
正在针对列 B
进行标准化。所以去规范化,它只是
=B6
如果您想取 0 到 1 之间的任意值(例如 0.3),您只需对公式进行代数反转即可:
= 0.3 * (MAX(B:B0) - MIN(B:B0)) + MIN(B:B0)
要使用单元格(例如,D9
)执行此操作,将是相同的,只是使用单元格编号而不是值:
= D9 * (MAX(B:B0) - MIN(B:B0)) + MIN(B:B0)
所以我将Excel中的一些数据归一化到0-1的范围内,使用下面的公式
(B6-MIN(B$6:B$370))/(MAX(B$6:B$370)-MIN(B$6:B$370)) 我想知道的是如何进行上述公式的逆运算或恢复到非规范化状态的任何其他方法。
根据您发布的内容,单元格 B6
正在针对列 B
进行标准化。所以去规范化,它只是
=B6
如果您想取 0 到 1 之间的任意值(例如 0.3),您只需对公式进行代数反转即可:
= 0.3 * (MAX(B:B0) - MIN(B:B0)) + MIN(B:B0)
要使用单元格(例如,D9
)执行此操作,将是相同的,只是使用单元格编号而不是值:
= D9 * (MAX(B:B0) - MIN(B:B0)) + MIN(B:B0)