2014-09-22 74 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