惠家伙, 我知道,另一篇文章的另一个问题:d :(结合数据集,而不会在SAS失去观察
我把截图可以轻松地解释我的问题
http://i39.tinypic.com/rhms0h.jpg
。正如你所看到的,我想合并两个表(再次),Base &分析师表。我想要实现的结果显示在右下角的表格中。我计算每个月的分析师总数和女性分析师人数在分析表中,我有不同的观察对于一家公司(这里的公司是Alcoa,股票代码AA)。当我使用以下命令:
data want;
merge base analyst;
by month ;
run;
我得到了正确的角落问题。我在主表中的观察结果正在缩小到只有4个观察结果(每个不同的年份有一个观察结果,2001,2002,2005,2006)。我想要的是观测数据不会减少,但是每年都会有相同的数据被放置在右下角。我在合并命令中错过了什么? 在这两个表中我都有月份作为时间计数变量(我的基表中的观察值是每月),我需要合并它。为了清楚起见,我在SAS中添加了2个真实数据库的屏幕截图。
基表:
http://i42.tinypic.com/dr5jky.jpg
分析师表:
http://i40.tinypic.com/eqpmqq.jpg
这里是我的合并表的样子:
http://i43.tinypic.com/116i62s.jpg
您可以清楚地看到,合并表只有四个观察值留下了AA(每个唯一年一个)而不是原来的8.
任何想法来解决这个问题吗?