楼主: econfj
2314 7

求助两个有关分布的模拟 [推广有奖]

  • 1关注
  • 3粉丝

已卖:2份资源

教授

19%

还不是VIP/贵宾

-

威望
0
论坛币
32534 个
通用积分
28.9504
学术水平
1 点
热心指数
5 点
信用等级
2 点
经验
1020 点
帖子
456
精华
0
在线时间
1621 小时
注册时间
2010-4-2
最后登录
2022-7-14

楼主
econfj 发表于 2012-9-6 03:44:54 |AI写论文
1000论坛币
想replicate两篇RFS的结果,这两篇paper都涉及monte carlo
1.在ACG2010中,lognormal distribution 是这样生成的(原文是): we exponentiate normal distributions and standardize the resulting variables to have unit variances and zero means.

不明白是怎么做到的?

2.在EW2012中,innovations are with zero-mean, unit-variance gamma distributions
gamma分布怎么可能mean是0,不是都是正数吗?



最佳答案

luhmann 查看完整内容

* 准备工作,安装两个用户程序 capture which zscore if _rc ssc install zscore, replace all capture which rnd if _rc ssc install rnd, replace all * 回答第一个问题 * 清理内存 clear * 1000个个案 set obs 1000 * 确定随机种子,让结果可以重复 set seed 10000 * 生成标准正态分布变量x, x 服从 N(0,1) gen x = rnormal() * 检查结果 summ x * 指数运算,生成x_exp,服从对数正态分布 gen double x_ ...
关键词:distribution standardize Innovations Monte Carlo Innovation normal

沙发
luhmann 发表于 2012-9-6 03:44:55
* 准备工作,安装两个用户程序
        capture which zscore
        if _rc ssc install zscore, replace all
        capture which rnd
        if _rc ssc install rnd, replace all

* 回答第一个问题
* 清理内存
clear
* 1000个个案
set obs 1000
* 确定随机种子,让结果可以重复
set seed 10000
* 生成标准正态分布变量x, x 服从 N(0,1)
gen x = rnormal()
* 检查结果
summ x
* 指数运算,生成x_exp,服从对数正态分布
gen double x_exp=exp(x)
* 标准化运算,生成z_x_exp,其均值为0,方差为1
zscore x_exp
* 检查结果
summ z_x_exp
********************完毕**********************

* 回答第二题
* zero-mean, unit-variance gamma distributions
* 同上操作,此时,原始变量xg服从gamma分布,而不是正态分布
* rndgam 1000 1 20
* xg,服从(1,20)的伽玛分布,取值均大于0
summ xg
* 标准化运算,生成z_xg,其均值为0,方差为1
zscore xg
* 检查结果
summ z_xg
********************完毕**********************
*
* 后记,这两处操作均是让变量具有相同的量纲,即以1个方差为测量尺度,这样,模型参数具有可比性
*

藤椅
夏目贵志 发表于 2012-9-6 07:40:47
友情帮顶!

板凳
econfj 发表于 2012-9-6 11:09:46
我知道正态分布的standarize的过程是这样(X-r(mean))/r(sd): X是正态分布

其他分布的standarize的过程也是这样吗?

报纸
夏目贵志 发表于 2012-9-6 20:15:01
有人知道吗?大家来帮忙!

地板
sungmoo 发表于 2012-9-10 06:45:53
1.在ACG2010中,lognormal distribution 是这样生成的(原文是): we exponentiate normal distributions and standardize the resulting variables to have unit variances and zero means.
若随机变量x的自然对数服从正态分布,则称x服从对数正态分布。

7
sungmoo 发表于 2012-9-10 06:50:01
我知道正态分布的standarize的过程是这样(X-r(mean))/r(sd): X是正态分布

其他分布的standarize的过程也是这样吗?
其他随机变量的标准化也是如此。可以证明,任何"期望与方差都存在,且方差非0"的随机变量经标准化后,期望为0,方差为1。

8
mhzhou 发表于 2012-9-22 01:27:26
第一个问题,在Stata 11版中的help simulate 的例子就是

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

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