如何在Stata中创建箱线图,比较两个数据集中的变量?

如何在Stata中创建箱线图,比较两个数据集中的变量?,stata,boxplot,Stata,Boxplot,我有两个数据集,每个数据集有八列代表八种化学物质。这些数据集属于不同的人群,不能合并。如何在Stata中生成一个方框图,比较两个数据集之间的八种化学物质?Stata无法在RAM中同时处理多个数据集。这是一款很棒的软件,但这种局限性是它最大的弱点之一 如果要在两个数据集中比较化学变量,必须将两个数据集结合起来。我找到了一种使用R和Excel的方法 在R中,通过以下代码获取两个数据集的摘要统计信息: boxplot(mydata1, plot=F) boxplot(mydata2, plot=F)

我有两个数据集,每个数据集有八列代表八种化学物质。这些数据集属于不同的人群,不能合并。如何在Stata中生成一个方框图,比较两个数据集之间的八种化学物质?

Stata无法在RAM中同时处理多个数据集。这是一款很棒的软件,但这种局限性是它最大的弱点之一


如果要在两个数据集中比较化学变量,必须将两个数据集结合起来。

我找到了一种使用R和Excel的方法

在R中,通过以下代码获取两个数据集的摘要统计信息:

boxplot(mydata1, plot=F)
boxplot(mydata2, plot=F)
然后将汇总统计数据复制到Excel中,并按照以下网站的说明操作:


这有点让人困惑,但我最终的情节很棒。

我没有投反对票。增加了一票。本质上,这是正确的。具体地说,建议肯定是
追加
数据集。正如你可以
追加
合并
一样,这个“限制”比看上去要小。正如@noobie所暗示的,你需要
追加
并创建一个变量记录哪个群体是哪个群体。包含相关技术。另一个选项是打开每个数据集,制作方框图,保存它,然后将两个图组合起来。这将使进行某些类型的比较变得更加困难,但可能足以满足您的目的。这些图看起来根本不像方框图。封顶间隔与框不对齐。(此外,文本标签几乎看不清。)此外,你的问题以及你发布和接受答案的权利,但答案不是对原始问题的回答,因为你没有给出一个Stata解决方案。(如果你不在乎你使用的是什么软件,那么这是你的权利,但那是另一个问题。)