【问题标题】:In enterprise guide, how do you re open a previous data steps output to view it?在企业指南中,如何重新打开以前的数据步骤输出来查看它?
【发布时间】:2013-02-01 02:58:35
【问题描述】:

我正在使用企业指南 4.3。

当您运行数据步骤时,结果输出会在电子表格(如表格)中打开。

然后,当您运行 proc tabulate 或类似文件时,类似电子表格的数据视图会消失,表格会以 SAS 报告或 HTML 表单等形式出现。

然后,您可以在数据步骤中创建的该数据集上运行更多命令。

问。你怎样才能得到像数据集视图一样的电子表格? (假设有可能)

我知道您可以再次运行数据步骤,它会显示它,但这似乎效率很低,尤其是在数据步骤涉及大量计算的情况下。数据显然是“坐在那里”,因为您仍然可以与之交互(使用 proc tabulate 等)。看到它从流程视图中消失,我真的很惊讶。

抱歉,如果我在上面说得不好,我是一个开始涉足 SAS 的 R。

【问题讨论】:

    标签: sas


    【解决方案1】:

    如果我对您的理解正确,您可以运行一些代码并显示结果。然后,您从同一个代码节点运行其他一些代码,初始结果将从流程流中删除。

    您始终可以在服务器列表中找到您的数据集。您可以通过点击View -> Server List来启用它。

    还有一个技巧可以做。当您运行代码并在流程中创建数据集节点时,您可以对其进行简单查询。只需执行Right click -> Filter and query 并让它做一些不会花费太长时间的简单事情。

    现在,当您运行下一段代码时,该节点不会被替换(至少 EG 4.1 中会发生这种情况)。

    【讨论】:

    • 太好了,谢谢 dperetin,很有魅力。可惜你不能“固定”或“收藏”你的 WORK 文件夹,所以它就在那里。不得不让上面的 5 个文件夹全部级联下来是一件很痛苦的事。干杯!
    【解决方案2】:

    如果您的意思是从 DATA STEP 查看生成的数据集,请选择 View/Process Flow 并双击您要查看的数据集。此外,在您的程序、日志、数据或结果视图中,顶部应该有选项卡,可让您调出流程的其他项目。

    【讨论】:

    • 嗨,卡罗琳娜。我认为您错过了我的观点(或者我不够清楚:) 两者之一)。如果您运行数据步,作为代码的一部分(“运行选择”),结果将作为电子表格(在选项卡中)打开。如果您随后运行制表步骤(或类似步骤),则电子表格视图(选项卡)会消失,html 选项卡会随表格一起打开。此时(因为您只运行了一段代码)该输出的电子表格图标从您的流程流中完全消失,并且它的选项卡不再位于顶部。我认为@dperetin 很赚钱,所以我会在那个星期一试试。
    • 我了解您现在的问题...如果您不打算运行整个过程,以便生成所有结果(数据集和报告),然后将这些部分分成单独的程序(代码节点)......然后你可以运行你想要的,而不会丢失以前的结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    • 2015-09-09
    • 1970-01-01
    相关资源
    最近更新 更多