论坛上面有许多人问关于核密度函数作图叠加的问题,其实已经有很多帖子讨论也有答案了。这里把两种方法放到这里。
stata现在已经12了,能用新的版本就用新的,许多命令, 老版本可能是不行的。
同时不要忘记升级stata,目前应该可以升级到stata12.1,修正了许多bug。
另外,遇到问题需要看help或者manual,看看有哪些选项。
命令是编写软件的人规定的,而不是你自己猜测的,许多人,学习了stata很久,还是不看help或manual。
到底该怎么写命令,只能根据manual里面规定好的。
*方法1:看kdensity的帮助,里面有addplot的选项
sysuse auto,clear
kdensity price if foreign==0 , addplot( ///
kdensity price if foreign==1 ) ///
legend(label(1 "国内") label(2 "国外") col(2))
*方法2
sysuse auto,clear
tw (kdensity price if foreign==0) ///
(kdensity price if foreign==1) , ///
legend(label(1 "国内") label(2 "国外") col(2))