量纲化处理汇总

article/2025/9/15 21:25:45

在实际研究中,不同的变量单位不同,数值差异极大。例如100g和1m等。 因此有时需要对数据进行去量纲,所谓的去量纲就是‘去掉’单位对数值的影响。但是量纲化有很多种方式,但具体应该使用哪一种方式,并没有固定的标准,而应该结合数据情况或者研究算法,选择最适合的量纲化处理方式,SPSSAU共提供12种量纲化处理方法,下面进行说明。

一、利用SPSSAU进行量纲化操作

量纲化处理应该如何操作?以SPSSAU为例,量纲化处理在SPSSAU的数据处理板块,具体位置在SPSSAU【数据处理】→【生成变量】处;

二、量纲化处理分类

量纲化有很多种处理方式,其中常见的处理为12种,SPSSAU均有提供,可以将12种方法分为两大类,一类为‘有实际意义的量纲处理’另一类为‘数理化的量纲处理’。接下来对两类量纲化处理分别进行说明。

1.有实际意义的量纲处理

有实际意义的量纲处理包括均值化、初值化、最小值化、最大值化、求和归一化和平方和归一化。接下来一一进行描述。


(1)均值化:
均值化在综合评价时有可能使用,比如进行灰色关联法研究时就常用此种处理方式;其计算公式是以平均值作为单位,全部数据均去除以平均值。但是并不是所有数据都能进行均值化处理,一般需要数据均大于0。
那么如何判断自己的数据是否大于0?如果数据过少可以直接通过观察进行判断,但是如果数据量很大,不好观察,可以通用SPSSAU中【通用方法】的【描述】进行观察。

(2)初值化
什么是初值化?使用序列数据中的初始值作为除数,消除不同变量之间的量级或单位差异。其计算公式为X / 该列第1个不为空的数据,以第一个不为空的数据作为参考,其余全部除以该值,例如:

一般来说,初值化这种处理方式适用于有着一种趋势或规律性的数据,而且数据正常情况下都是全部大于0,因为出现负数,通常会失去其特定意义。
(3)最小值化
最小值化,其目的是让最小值作为参照标准,所有的数据全部除以最小值;此种处理方式时一般都是要求数据全部大于0,否则可能就不适合用此种量纲方式。
(4)最大值化
最大值化,其目的是让最大值作为参照标准,所有的数据全部除以最大值;此种处理方式时一般都是要求数据全部大于0,否则可能就不适合用此种量纲方式。
(5)求和归一化
求和归一化,其目的是让‘求和值’作为参照标准,所有的数据全部除以求和值,得到的数据相当于为求和的占比。
主成分计算综合得分以及Topsis法应用比较多。一般要求数据都大于0。
(6)平方和归一化
平方和归一化所有数据全部除以平方和值。
Topsis法应用比较多。一般要求数据都大于0。
补充说明:使用‘有实际意义的量纲处理’即均值化,初值化,最小值化,最大值化,求和归一化,平方和归一化。一般都输需要数据大于0,否则很可能会失去其意义。

2.数理化的量纲处理

(1)标准化

标准化是一种最为常见的量纲化处理方式。其计算公式为:(X-Mean)/ Std。让数据的平均值变成0,标准差变为1(标准化后,虽然数据满足了正态分布的某些特征,比如均值为0,方差为1,但是数据分布同原数据分布),因为标准化处理针对量纲引起的差异去除的更为彻底一般对于距离计算中,使用此方法效果更好。比如聚类分析时,其内部算法原理在于距离大小来衡量数据间的聚集关系,因此进行标准化处理。

SPSSAU系统中对于聚类分析、主成分以及因子分析默认使用标准化处理。

(2)中心化

针对数据进行了压缩大小处理,让数据的平均值为0。其计算公式为:X - Mean。一般社会学等使用的比较多。

(3)归一化

归一化的目的是让数据压缩在【0,1】范围内,其中也包括0和1;其计算公式为(X - Min)/ (Max - Min)。归一化几乎适用于所有场景,但是如果最大最小值不稳定,其归一化结果也不稳定,可能会导致后续使用归一化数据分析的效果也不稳定。

(4)正向化

在实际研究中有的指标是越大越好,此时为正向指标,需要正向化,对正向指标保持正向且量纲化。并且也将数据压缩在【0,1】。

(5)逆向化

在实际研究中有的指标是越小越好,此时为逆向指标,需要对逆向指标正向且量纲化。便于进行方向的统一,并且也将数据压缩在【0,1】之间。

(6)区间化

区间化的目的是让数据压缩在【a,b】范围内,a和b是自己希望的区间值,如果a=0,b=1,那么其实就是一种特殊情况即归一化;其计算公式为a + (b - a) * (X - Min)/(Max - Min)。

三、实际问题处理

上述已经了解到12种量纲化处理的方式以及量纲化处理的分类,接下来说明量纲化处理如何和实际相联系,解决实际问题?(由于处理方法过多,所以这里以正逆向化处理为说明)

比如这样一些指标GDP增长率、就业率、失业率共3个指标;明显的,GDP增长率、就业率是数字越大越好,而失业率是数字越小越好。所以在分析时可以考虑将GDP增长率、就业率进行正向化处理,将失业率进行逆向化处理。从而便于进行方向的统一。当然还要结合分析方法具体分析。


http://chatgpt.dhexx.cn/article/vUbBvbjn.shtml

相关文章

数据预处理--无量纲化

1.无量纲化定义 无量纲化,也称为数据的规范化,是指不同指标之间由于存在量纲不同致其不具可比性,故首先需将指标进行无量纲化,消除量纲影响后再进行接下来的分析。 2.无量纲化方法 无量纲化方法有很多,但是从几何角度来…

多指标综合评价中指标正向化和无量纲化方法的选择

摘要:本文用实例说明了多指标综合评价中,用“倒数逆变换法”进行指标正向化时会完全改变原指标的分布规律,影响综合评价结果的准确性;对三种常用无量纲化方法——极差变换法、标准化法和均值化法的选择使用问题,用实例…

量纲与无量纲,标准化、归一化、正则化

量纲与无量纲,标准化、归一化、正则化 1 量纲与无量纲1.1 量纲1.2 无量纲 2 标准化3 归一化4 正则化5 总结 1 量纲与无量纲 1.1 量纲 量纲我觉得最重要的一句话是:物理量的大小与单位有关。 从这句话我们来思考下最核心的两个单词:大小、单…

数据预处理之数据无量纲化(标准化/归一化)

在进行特征选择之前,一般会先进行数据无量纲化处理,这样,表征不同属性(单位不同)的各特征之间才有可比性,如1cm 与 0.1kg 你怎么比?无量纲处理方法很多,使用不同的方法,对…

无量纲化

参考博客:https://www.zhihu.com/question/29316149 1,无量纲化使不同规格的数据转换到同一规格。 2,常见的无量纲化方法有标准化和区间缩放法。 2.1**标准化**的前提是特征值服从正态分布,标准化后,其转换成标准正态分布。   标准化需要计算特征的…

什么是无量纲化

首先来了解什么是量纲? 量纲和单位的区别,长度,时间,质量等都叫做量纲,而米,千米,秒,分钟,等都是单位, 国际单位制规定了七个基本量纲单位,这七个…

常用的数据无量纲化方法

常用的数据无量纲方法 常用的数据无量纲方法都有什么?1.min-max归一化2.z-score标准化 常用的数据无量纲方法都有什么? 1.min-max归一化 该方法是对原始数据进行线性变换,将其映射到[0,1]之间([-1,1]之间也行)。 d…

数据预处理——无量纲化处理

数据预处理——无量纲化处理 1.无量纲化定义 无量纲化,也称为数据的规范化,是指不同指标之间由于存在量纲不同致其不具可比性,故首先需将指标进行无量纲化,消除量纲影响后再进行接下来的分析。 2.无量纲化方法 无量纲化方法有很…

几种指标无量纲化的方法

统计指标的无量纲化就是将统计指标的实际值转化为评价值。由于统计指标的性质不同,相应地,统计指标实际值转化为评价值的方法也就不同。 一、线性无量纲化方法 如果无量纲化的指标评价值与指标的实际值之间是呈现线性关系的,这种无量纲化方…

Latex公式换行编写

latex在写公式时往往会遇到长公式或者连续等于的情况,这时可以选择公式换行操作: \begin{equation}\begin{aligned}a & bc\\& cb\end{aligned} \end{equation} 得到如下的效果: 其中&是用于标注需要对齐的位置,例如…

Latex 多行公式换行对齐

\begin{equation} \begin{split} x&abc\\ &de\\ &fg \end{split} \end{equation} 效果:

LaTex排版技巧:[15]公式太长如何换行

当我们输入的公式较长时,最容易想到的方法是,在会出现越界的情况,使用强制换行\\,但是这种方法在公式中行不通。 通常,我们行间公式的换行可使用split 环境来实现。如 \[ \begin{split} x & \sqrt {1-y^2}\\ x &am…

LaTex常用技巧5:公式太长换行并加大括号

使用LaTex做笔记的时候发现公式太长,一行会超出页面,于是想到换行。 原来的代码,这里使用了包bm,测试的时候前面请使用\usepackage{bm}。 \begin{equation}_{i}^{G} {\bm{a}}\begin{cases} _{i}^{i-1}\ddot{\bm{p}}, &i1\\_…

Latex 公式太长,换行等号对其

首先一定要插入两个包: \usepackage{amsmath} \usepackage{amssymb} 如果不插入包的话,每次运行到aligned就会报错 然后文章中可如下编译公式: \begin{equation}\label{1} \begin{aligned} a & b c \\ & d e \end{aligned}…

latex如何实现单元格内文字的换行

问题描述 使用latex绘制表格时,有时候会遇到单元格的文字过长,显得很拥挤,适当的换行可以使整体效果更加美观,比如: 源代码为: \resizebox{\textwidth}{!}{\begin{tabular}{cccccccc}\toprule\textbf{Nam…

Latex公式排版(编号、换行、括号内换行、对齐)

最近写论文刚上手了Latex,因为有模板,所以用起来还是很方便的。 但是在实际使用中,由于论文是双栏的,因此比较长的公式在排版时会比较困难。下面对Latex中的公式排版方法做一些记录。 公式的编写方法在此不再赘述。可以选择网页版…

LaTex长公式换行及对齐

长公式换行用\\,对齐用&,宏包\usepackage{amsmath} 示例代码 \begin{equation*}%加*表示不对公式编号 \begin{split} PMV &[0.303*exp(-0.036M)0.0275]*\{M-W-3.05*[5.733-\\ &0.007(M-W)-P_a]-0.42*(M-W-58.2)-0.0173M*\\ &(5.867-P_…

latex论文中行内公式太长需换行

论文latex 行内公式太长怎么换行 研究生论文写作,度娘了很久都没找到直接的答案方法如下:我的整体代码如下:效果如下: 研究生论文写作,度娘了很久都没找到直接的答案 需要将行内公式换行,使其不超出页面 …

Latex行内公式或行间公式太长换行

行内公式 代码: %错误示范 Then it sets ABETs the master public key $m p k_{A B E T}\left(g, h, u, v, w, e(g, g)^{\alpha}, e(g, h)^{\delta},\left\{h_{i}^{\alpha}\right\}_{i \in[1, n]},\left\{g_{i}g^{z_{i}}\right\}_{i \in[1, n]},{{h}^{\alpha }},{…

Latex 公式换行问题(换行,等号对齐)

Latex 公式换行问题(换行,等号对齐) 作为一个研究生肯定避免不了写论文,在这个过程中latex使用就尤为重要,他会帮助你们实现期刊格式要求的排版。今天就简单说一下我在写论文过程中遇到的问题之一,公示太长…