楼主: zgf0910
175518 39

[数据管理求助] Stata对变量进行标准化的命令是什么?   [推广有奖]

31
郭木木 在职认证  学生认证  发表于 2020-6-23 10:57:01
牛杠杠527 发表于 2019-6-15 08:42
标准化是减去均值之后再除以标准差
center 默认是 中心化,但是选项中加上  standardize ,就是标准化。

32
ineedfabulous12 发表于 2020-9-28 15:54:09
/* 以auto数据为例  对 trunk weight length headroom 进行标准化 */

sysuse auto,clear

egen trunk_n = std(trunk )
egen weight_n =std(weight)
egen length_n = std(length )
egen headroom_n =std(headroom)

33
erd858236 发表于 2021-3-5 16:56:52
需要下载center命令
ssc install center

34
远在远山 发表于 2021-8-30 16:29:27
过客奋斗 发表于 2014-4-19 16:54
center var1 var2 ... , prefix(z_) standardize
学到了。

35
学不玩了 发表于 2022-1-3 12:42:22
梦尽香落 发表于 2015-4-21 18:30
为什么提示 unrecognized command: center 呀?
ssc install center

36
孙明雪 发表于 2022-2-28 21:54:05
各位老师好,我想问一下center命令实现的标准化是标准归一化嘛?我处理自己的数据时显示它的数值大小并不是控制在[0,1]之间,还想请教大家最大最小归一化是否有简介命令

37
hesitate. 发表于 2022-3-28 00:55:47
梦尽香落 发表于 2015-4-21 18:30
为什么提示 unrecognized command: center 呀?
检查一下是不是没有安装center命令

38
sansan此前 发表于 2022-4-13 16:29:37
梦尽香落 发表于 2015-4-21 18:30
为什么提示 unrecognized command: center 呀?
因为没有按照center命令,安装一下就好

39
O气的过劲 学生认证  发表于 2022-7-28 23:02:43
ineedfabulous12 发表于 2020-9-28 15:54
/* 以auto数据为例  对 trunk weight length headroom 进行标准化 */

sysuse auto,clear
您好,请问如何使用foreach命令进行批量标准化?比如
local var "var1/varn"
foreach x of var{
           egen std_var = std("`x'")
}
当然了,我写的命令是错误,无法执行。

40
haaksbcabc 学生认证  发表于 2023-5-24 20:43:57
梦尽香落 发表于 2015-4-21 18:30
为什么提示 unrecognized command: center 呀?
先安装一下: ssc install center

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 08:06