【发布时间】:2012-10-21 16:36:58
【问题描述】:
我正在使用不同的数据库。所有这些都包含有关 1000 多家公司的信息。公司由其股票代码(通常在股票报价板上看到的名称的简称(即福特为 F))定义。
除了要合并的股票代码之外,我还必须在时间上合并。我在整个时间序列中使用月份作为计数变量。最终的目的是在这种情况下进行回归
Y(jt) = c + X(jt) +X1(jt) 等与j = company(股票代码)和t = time(月)。
假设我有 2 个数据库,其中一个是基础数据库,其中包含变量,例如股票代码、月份、公司的 beta(风险度量)等,第二个数据库具有额外变量(假设是市值) .
然后我想做的是根据股票代码和月份合并这两个数据库。
示例:基础数据库:
代码 ____ 月 ____ 测试版 AA ____ 4 ____ 1.2 BB ____ 8 ____ 1.18第二个数据库:
代码 ____ 月 ____ MCAP AA ____ 4 ____ 8542 BB ____ 6 ____ 1245然后合并后我想要这样的东西:
代码 ____ 月 ____ 测试版 ____ MCAP AA ____ 4 ____ 1.2 ____ 8542因此,必须删除与日期和股票代码都不匹配的所有观察结果。我确信这是可能的,只是找不到正确的代码类型。
PS:我猜下划线与字体布局有关,但粗体和斜体都应该是正常的:)
【问题讨论】:
标签: database variables merge sas