【发布时间】:2017-09-19 10:30:20
【问题描述】:
在查看同事的 Stata 代码时,我遇到了命令 expand。
我真的很想能够在我自己的 R 代码中做同样的事情。
基本上expand 将数据集复制 n 次,但如果观察结果最初出现,则可以选择创建一个新变量,该变量为 0
在数据集中,如果观察结果是重复的,则为 1。
有谁知道在 R 中实现这个的快速方法?还是我自己写函数的情况?
【问题讨论】:
-
在
R中查找rep()。但是您可能需要对其进行调整以获取 stata 扩展功能的精确副本。如果你能分享一小部分数据和预期的输出,你肯定会得到更好的答案。 -
好主意是为 R 用户提供可访问的文档。 stata.com/manuals/dexpand.pdf 更多的人会通过查看文档来了解它的作用,而不是因为他们使用 Stata 和 R。
-
感谢您的提示和编辑,我一定会在以后添加链接