楼主: 醉心鱼
5643 7

[Stata高级班] [STATA高级]如何将一个变量正态化 [推广有奖]

  • 3关注
  • 8粉丝

VIP

副教授

51%

还不是VIP/贵宾

-

威望
0
论坛币
3940 个
通用积分
31.7205
学术水平
43 点
热心指数
48 点
信用等级
30 点
经验
32093 点
帖子
821
精华
0
在线时间
787 小时
注册时间
2007-5-11
最后登录
2024-4-8

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
一个数列区间为[0.2,0.9],我像将其转化为标准化为[0,1]的正态分布  谢谢连老师了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:STATA高级 Stata tata 正态化 正态分布 变量 Stata 高级

沙发
arlionn 在职认证  发表于 2010-3-18 10:00:58 |只看作者 |坛友微信交流群
如果是标准化为 mu=0, sigma=1 的正态分布,可以采用如下命令:
egen y = std(x)

不知你所言的 [0,1] 是什么意思?是转换后的取值范围,还是均值和方差?

使用道具

藤椅
醉心鱼 发表于 2010-3-24 17:04:45 |只看作者 |坛友微信交流群
多谢连老师的热心解答
我所指的[0,1]是区间 不知这样是如何转换

使用道具

板凳
arlionn 在职认证  发表于 2010-3-25 18:02:20 |只看作者 |坛友微信交流群
假设该变量为 x , 则可以使用如下命令进行标准化:

egen x2 =std(x)

使用道具

报纸
醉心鱼 发表于 2010-3-26 10:12:09 |只看作者 |坛友微信交流群
老着脸皮再问下连老师

     我打算fellow Barro将一种制度指数(x),变化为取值范围为[0,1]均匀分布 请问如何操作

使用道具

地板
arlionn 在职认证  发表于 2010-3-26 19:15:20 |只看作者 |坛友微信交流群
能否说的详细一点?

使用道具

7
醉心鱼 发表于 2010-3-28 08:22:18 |只看作者 |坛友微信交流群
多谢连老师的迅速反馈 我的问题是
变量x是调查数据,取值范围是[0.2,0.8]的离散分布,我将其转化为取值范围为[0,1]的均匀分布或者正态分布
这个在STATA中如何实现?

使用道具

8
arlionn 在职认证  发表于 2010-3-28 11:53:52 |只看作者 |坛友微信交流群
这个问题我解决不了,实在抱歉。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 08:27