从其他程序转换为 STATA?

Convert to STATA from other program?

我正在尝试将 SAS 代码转换为 STATA,但遇到了一些困难。是否有可以为我执行此操作的加载项?虽然我是 STATA 的新手,但我什至没有 SAS,也不熟悉它的规则。

这是第一个有问题的 SAS 代码片段:

Libname library 'C:\COFUL\LIB\'; Proc format lib=library;
    Value $RCOMT

    "D43"="NONE"            /*NONE*/

    "Z20"="LIT"             /*LIT
;

从 SAS 到其他语言的语言翻译很困难:没有回避的余地。我已经将 SAS 转换为 C#,这很有挑战性。正如尼克所说,您需要同时了解两者。您不会轻易找到要使用的 SAS 副本。向 SAS 查询大学版或学习版。这将限制 obs (recs) 的数量。 SAS 由两个主要部分组成:数据步骤和过程。这些被称为步骤边界。数据步骤是一个非常强大的 DO/WHILE 循环。 Procs 是一个单独的野兽。

您为什么要转为 Stata?转换为 Python 会更好一些。为 SAS 用户阅读 Randy Betancourt 关于 Python 的书。那将是一个开始。如果你必须使用 Stata,我不知道有人这样做。