簡體   English   中英

如何輸出與PROC TABULATE中的結果完全相同的SAS數據集?

[英]How do I output a SAS data set looking exactly like my result in PROC TABULATE?

所以我是SAS的一個完整的初學者,似乎我錯過了一些非常明顯的東西,因為我無法弄清楚這一點。 希望有人可以幫助我。

我在.csv文件中混淆了數據,我需要用它來計算一些東西,但在此之前的第一步是將我的數據組織成SAS中可行的數據集。 首先,我運行一個DATA步驟來導入我的.csv文件。 然后,我運行一個PROC TABULATE使它看起來我想要它,以便我可以計算其他變量,如下所示:

PROC TABULATE DATA = Work.Temp OUT = Work.Final;

但是,輸出的數據集Work.Final看起來與我在PROC TABULATE創建的完全不同。 基本上,我能夠使用PROC TABULATE將數據轉換為我想要的形式,並且我希望我輸出的SAS數據集看起來完全符合這種形式。 相反,數據集Work.Final又是一個雜亂無章的混亂。

有什么想法嗎?

嘗試使用ODS輸出從Proc列表中寫入CSV文件。

ODS CSV FILE=”C:\Final.CSV”;

PROC Tabulate data=work.temp;
    class bla bla bla;
    table etc etc;
RUN;

ODS CSV CLOSE; 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM