2014-09-22 69 views
0

我期待找到股票交易所的每日總市值。到目前爲止,我已經計算了每家公司的每日市場上限,現在我正在計算匯率的總市值。sas中每日總計總額

到目前爲止,我所使用的代碼是:

proc means data=index.mrk_cap sum; var MarketCap; by date; output out=Tot_MKT; run;

這會產生每天的市值,但只有在一個項目的形式輸出,我想我的數據是數據集中使用。任何可以讓我創造每日市場上限的修改都會很棒。

回答

1

您需要將sum關鍵字放在output語句中。

output out=Tot_MKT sum(MarketCap)=mktCap_Sum; 

Output默認情況下不會創建任何變量;您必須準確指定要輸出到數據集的內容。有關該主題的大量論文(例如,搜索http://lexjansen.com/http://sas.com/)。

+0

謝謝喬。我得到了我錯過的東西,仍然掌握了一切。感謝詹森的鏈接。 – Hamish 2014-09-22 06:35:46