我想将两个变量的均值和置信区间绘制到一张图中。我仅使用ciplot
来对一个变量执行此操作,但是对于两个变量,此代码不起作用。
在互联网上,我发现您可以按以下方式组合图:
ciplot relative_ambition12 relative_ambition22, by(quota)
但是,如果我运行此命令,则会收到错误消息:
没有发现
同时以下两个选项均会产生图形:
ciplot relative_ambition12, by(quota)
ciplot relative_ambition22, by(quota)
有人知道我如何将这两张图组合成一个图?
答案 0 :(得分:2)
社区贡献的命令ciplot
希望对 varlist 中指定的所有变量进行相同的观察。
例如,以下工作原理:
. sysuse auto, clear
. generate price2 = price + 500
. ciplot price price2, by(foreign)
但是,以下内容却没有:
. replace price2 = . if foreign == 1
. ciplot price price2, by(foreign)
no observations
r(2000);
两个图都可以单独绘制(即,一次指定一个变量)。
当您有不同的观察结果集时,可以使用inclusive
选项来尽可能产生所需的输出:
. ciplot price price2, by(foreign) inclusive