楼主: hustlc319
5524 5

[作图问题求助] stata 联合变量密度函数三维图求解 [推广有奖]

  • 5关注
  • 5粉丝

已卖:1036份资源

讲师

70%

还不是VIP/贵宾

-

威望
0
论坛币
16094 个
通用积分
117.1871
学术水平
8 点
热心指数
10 点
信用等级
5 点
经验
11841 点
帖子
99
精华
0
在线时间
1062 小时
注册时间
2011-11-3
最后登录
2025-12-26

楼主
hustlc319 发表于 2018-1-28 20:21:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
旧版stata运用外部命令-kdens2-的帮助文件说明可以画出联合变量密度函数三维图,但是在新版的stata中只能呈现二维图,请教如何实现联合变量密度函数三维图。下图是运用kdens2帮助命令形成的图

  1.     . webuse grunfeld, clear

  2.     . gen linv = log(invest)

  3.     . label var linv "Log[Investment]"

  4.     . gen lmkt = log(mvalue)

  5.     . label var lmkt "Log[Mkt value]"

  6.     . kdens2 linv lmkt

  7.     . kdens2 linv lmkt, levels(20)

  8. Graph1.png
  9. Graph2.png
复制代码
二维码

扫码加我 拉你入群

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

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

关键词:Stata 密度函数 tata 三维图 Investment

沙发
蓝色 发表于 2018-1-28 20:41:00
帮助里面不是写的很明白吗
你用stata10或11就可以做出

----------------------------------------------------------------------------------------
help for kdens2
----------------------------------------------------------------------------------------

Bivariate kernel density estimation
        kdens2 varnameY varnameX [if exp] [in range] [, n(#) xwidth(#) ywidth(#)
                 saving(name) replace nodraw color {cmd:*) ]


Description

    kdens2 produces bivariate kernel density estimates using a Gaussian kernel.  For
    version 12.1 of Stata, a graph is produced with twoway contourline, or optionally
    twoway contour. For versions 10 and 11 of Stata, {kdens2} graphs the result using
    Adrian Mander's surface plot routine.
If Y- and X-variable labels are available,
    they are used to label the graph.


藤椅
hustlc319 发表于 2018-1-28 22:54:39
蓝色 发表于 2018-1-28 20:41
帮助里面不是写的很明白吗
你用stata10或11就可以做出
这个我知道的,但是突发奇想讨论一下12以后如何实现一样的效果

板凳
qiangli 发表于 2018-1-28 23:04:03 来自手机
那估计你自己改底层程序了

报纸
蓝色 发表于 2018-1-29 09:35:42
hustlc319 发表于 2018-1-28 22:54
这个我知道的,但是突发奇想讨论一下12以后如何实现一样的效果
人家写的ado文件就是那样设计的
否则,你自己把那个命令的ado文件进行修改,改成也是调用surface命令

地板
hustlc319 发表于 2018-1-29 23:36:21
蓝色 发表于 2018-1-29 09:35
人家写的ado文件就是那样设计的
否则,你自己把那个命令的ado文件进行修改,改成也是调用surface命令
嗯,正在研究,谢谢你的建议

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-1 13:18