R:是否有Stata&x27的等价物;s';比较';R中的命令-比较变量?

R:是否有Stata&x27的等价物;s';比较';R中的命令-比较变量?,r,compare,stata,R,Compare,Stata,在Stata中,有一种使用compare命令()比较数据集中两个变量的简单方法。我想知道R中是否有等价物。与其说它们是等价物,不如说它给出了变量的详细比较,参见上面的链接 在R中,如果有一个数据集(df)和两个变量(variable1,variable2),则可以创建一个变量 df$compareall.equal功能可能是最接近基本R的功能。有关详细信息,请尝试运行?all.equal 此函数用于比较指定公差范围内的多个类(如果是数字)。不要要求人们阅读其他文档:这样会减少读者群。举个例子。我

在Stata中,有一种使用
compare
命令()比较数据集中两个变量的简单方法。我想知道R中是否有等价物。与其说它们是等价物,不如说它给出了变量的详细比较,参见上面的链接

在R中,如果有一个数据集(
df
)和两个变量(
variable1
variable2
),则可以创建一个变量


df$compare
all.equal
功能可能是最接近基本R的功能。有关详细信息,请尝试运行
?all.equal


此函数用于比较指定公差范围内的多个类(如果是数字)。

不要要求人们阅读其他文档:这样会减少读者群。举个例子。我冒昧地为你做了这件事。我会事先打赌答案是“是的,这是可编程的,但没有人做到这一点”。作为一般规则,询问工具、库或只是功能的问题在SO中是离题的。正如你所说的,
compare
在Stata中所做的事情在R中很容易复制。所以,你自己试试吧。如果在做这件事时遇到一些困难,可以问一个与编程相关的特定问题。
. webuse fullauto
(Automobile Models)

. compare rep77 rep78

                                        ---------- difference ----------
                            count       minimum      average     maximum
------------------------------------------------------------------------
rep77<rep78                    16            -3      -1.3125          -1
rep77=rep78                    43
rep77>rep78                     7             1            1           1
                       ----------
jointly defined                66            -3    -.2121212           1
rep77 missing only              3
jointly missing                 5
                       ----------
total                          74