2016-11-02 7 views
1

の列の合計のみを発動するためにどのように、あなたが列を合計し、合計を表示するには、PROCのPRINTを使用することができます。PRINTにSASでデータ

proc print data = dataset.project_out; 
    sum variable; 
run; 

私だけ印刷合計にこの機能を取得できますか残りのデータではありませんか?

答えて

2

proc printとは思えません。

proc print data=sashelp.class; 
    var ; 
    sum age; 
run; 

しかしsumvarリストに和変数を追加します:あなたが来ることができる最も近い空var文です。

あなたは確かにこれを他の多くの方法で達成することができます。

PROC SQLは、私が使用したいものです。

proc sql; 
    select sum(Age) from sashelp.class; 
quit; 

PROC REPORT、しばしば "かなりのPROC PRINT" と呼ばれ、また、それを行うことができます。

proc report data=sashelp.class; 
    columns age; 
    define age/analysis sum; 
run; 

PROC TABULATEそれを行うことができます。

PROC MEANS

proc means data=sashelp.class sum; 
    var age; 
run; 

など、同じことをする方法がたくさんあります。

関連する問題