0
clear
score group test
2 0 A
3 0 B
6 0 B
8 0 A
2 0 A
2 0 A
10 1 B
7 1 B
8 1 A
5 1 A
10 1 A
11 1 B
end
我想散点图通过group
每个test
(同图)置信区间(实际数据有数以千计的意见)是指score
。结果图将有两组两个点。 test==a
(group==0
vs group==1
)的一组点和test==b
(group==0
vs group==1
)的一组点。
我目前的做法很有效,但很费力。我使用egen
来计算所有需要的统计数据:通过测试得到的每个组的平均值,观察次数,标准偏差...。我然后collapse
的数据和情节。
还有另一种方式,不是吗?
我假设是塔塔将能够采取作为其输入score
group
和test
变量,然后计算和现在这个漂亮的标准曲线。在Google上花了很多时间后,我不得不问。
这确实保存了几行代码,但我希望这会比手动更少,创建新数据集并不理想。你可以列出你知道的用户书面程序吗?无需解释它们,我可以做这项研究。 – CJ12
Stata是可编程的,这是专业和发烧友程序员的论坛,那么为什么不写你自己的程序来做你想做的事?其实质是,编写代码来绘制置信区间意味着指定(a)你想要什么样的置信区间(b)什么数据(c)被绘制成如何。 (a)(b)(c)共同是庞大而复杂的领土。一个通用的程序将会非常复杂,我认为它不存在。但是例如,'ciplot'(SSC)至少会执行一些你想要的功能,但它不是很一般,我不会维护或扩展它。 –