我有一个最初在Stata 4中的文件,但我在R中编码。我使用了stat transfer并将其更改为版本12并使用包打开它" foreign"和命令" read.dta"。这是因为当我使用避风港时,它降低了我的种族变量的一些水平。
通过此更改,我可以正常运行代码并获取输出,并解决了竞争变量区域的所有其他问题。我一直在和Stargazer一起创建表格。我想将我的代码放入Rmarkdown有以下几个原因:1)能够以块的形式运行我的代码而不必选择它,2)开始探索其他表选项。
但是,当我将代码放入Rmarkdown文档并尝试编织时,我收到错误:
" read.dta(数据)出错:不是stata版本5-12 .dta文件调用:withCallingHandlers - > withVisible - > eval - > eval - > read.dta"
由于我的文件是stata版本12 .dta文件,我不知道为什么我收到此错误或如何修复它。