在SAS中,如何通过另一个变量找到单个数据列的相关性?

时间:2015-02-18 00:17:09

标签: sas

假设我在1990年有100只股票的每日股票回报。我想计算所有这些股票的回报的相关矩阵。但是我没有100列返回数据,每列有1列,我有1列返回数据,第二列是股票代码和第3列日期。

(请注意,这些股票可能会逐年变化,但我想计算每年的回报相关性。)

非常感谢你的帮助。

1 个答案:

答案 0 :(得分:2)

我只是将数据转置为每天获得一行,每个股票获得一列:

proc transpose data=have out=want;
  by date;
  id symbol;
run;

然后从那里开始。