2013-02-01 19 views
2

我正在使用企業指南4.3。在企業指南中,您如何重新打開之前的數據步驟輸出來查看它?

當您運行數據步驟時,生成的輸出在電子表格(如表格)中打開。

然後,當你運行一個proc tabulate或類似的,像視圖中的數據的電子表格消失,表中SAS報表或HTML表單等

然後,您可以運行上創建該數據集的進一步的命令來了在數據步驟中。

問:如何獲得電子表格,例如數據集視圖? (假設它是可能的)

我知道你可以再次運行數據步驟,它會顯示它,但這似乎效率很低,特別是如果數據步驟涉及大量計算。數據顯然是「坐在那裏」,因爲你仍然可以與之交互(使用proc tabulate等)。我很驚訝地發現它從流程流程視圖中退出。

道歉,如果我的名字事情不好,我是一個R開始涉足SAS。

回答

3

如果我正確理解你,你運行一些代碼,結果出現。然後,您從相同的代碼節點運行一些其他代碼,並將初始結果從流程流中移除。

您可以隨時在服務器列表中找到您的數據集。您可以點擊View -> Server List啓用它。

還有一個你可以做的技巧。當您運行代碼並在流程流中創建數據集節點時,您可以對其執行簡單的查詢。只要做Right click -> Filter and query,並做一些簡單的事情,不會花太長時間。

現在,當你運行你的下一段代碼時,這個節點將不會被替換(至少這是EG 4.1中發生的情況)。

+0

非常感謝dperetin,工作很有魅力。可惜你不能'夾'或'最喜歡'你的WORK文件夾,所以它就在那裏。這是一個痛苦,不得不讓它上面的5個文件夾層疊下來。乾杯! – nzcoops

0

如果您的意思是從DATA STEP查看結果數據集,請選擇查看/處理流程,然後雙擊要查看的數據集。此外,在您的程序,日誌,數據或結果視圖中,頂部應該有製表符,允許您調出流程流程的其他項目。

+0

嗨卡羅來納州。我想你已經錯過了我的觀點(或者我還不夠清楚:)其中的一個)。如果您運行datastep,作爲代碼的一部分('運行選擇'),結果以電子表格的形式打開(在選項卡中)。如果您然後運行製表步驟(或類似),則電子表格視圖(選項卡)消失,html選項卡隨該表一起打開。此時(因爲您只運行了一段代碼)該輸出的電子表格圖標完全從您的流程中消失,並且它的選項卡不再位於頂部。我認爲@dperetin在錢上,所以我會在星期一嘗試。 – nzcoops

+0

我明白你現在的問題......如果你不打算運行整個過程,以便生成所有結果(數據集和報告),然後將這些部分分離成單獨的程序(代碼節點)......那麼你可以運行你想要的而不會丟失以前的結果。 –

相關問題