楼主: hanjunhui
4969 5

[Stata高级班] 求教:已知两变量分别为正态分布,假设相关系数已知.如何在stata中做出条件密度(分布)图 [推广有奖]

  • 0关注
  • 3粉丝

VIP

已卖:40份资源

讲师

21%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1874 点
帖子
74
精华
0
在线时间
803 小时
注册时间
2007-5-24
最后登录
2015-12-16

楼主
hanjunhui 发表于 2009-11-5 00:21:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求教:已知两变量分别为正态分布,假设相关系数已知.如何在stata中做出条件密度(分布)图?
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 相关系数 正态分布 变量 Stata 相关系数 正态分布 密度

本帖被以下文库推荐

沙发
arlionn 在职认证  发表于 2009-11-5 08:01:09
假设两个变量分别是 x 和 y,你可以使用二者回归后的残差之密度函数来近似估计 x 或 y 的条件密度函数。
其实,回归的过程就是取“条件期望”的过程。
具体操作如下:

reg y x
predict e, res
kdensity e

*----------简单实例-------------
      clear   
      matrix m = (0.3, 0.6)            
      matrix C = (1, 0.8 \ 0.8, 1)
      drawnorm x y, n(1000) means(m) corr(C)   // x 和 y 都是正态分布,二者相关系数为 0.8
      sum  x y
      corr x y
      scatter y x, msymbol(x)

      kdensity y     // y 的原始分布
      qui reg y x
      predict e, res
      kdensity e    // y 的条件分布

   * 你可以对比一下两个密度函数图的区别

藤椅
hanjunhui 发表于 2009-11-5 19:22:08
连老师好,感谢您帮助我解答"在stata中做出条件密度(分布)图:的问题..我现在想把图形绘制成一个比较直观的三维图形,一个坐标轴是x . 另一坐标轴为y . 第三坐标轴是条件y 对x的条件密度.我使用了surface命令,但画出的立方体中是"空"的,没有变量之间"网状'的那种平滑的曲面关系.这种图形在stata中可以实现吗?谢谢

板凳
arlionn 在职认证  发表于 2009-11-5 22:18:53
目前只能是 surface 了。
我想你需要调整一下各个变量的单位,以便他们能呈现在一张图中。
三个衡量 x, y, z 变量密度分布的变量可依次采用 kdensity y, gen(d_y) 产生。

报纸
hanjunhui 发表于 2009-11-6 22:52:05
连老师好:谢谢你的指教.关于衡量或设定某变量(如y)密度分布的变量 的程序.您指出运用kdensity y, gen(d_y) 产生.但运行时总出错误.能否再详解,麻烦你了.

地板
arlionn 在职认证  发表于 2009-11-7 08:51:17
是我的疏漏,应该用
kdensity y , gen(y_x y_p)
y_p 中记录了密度函数值。
不过,这个密度函数值必须与 y_x 对应,才能画出二维的密度函数图,至于三维的好像还画不出来。

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

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