楼主: 宝瓶座
8180 15

[问答] SAS做数据关联分析 [推广有奖]

11
宝瓶座 发表于 2014-5-30 23:07:30
宝瓶座 发表于 2014-5-30 23:06
您好!非常感谢您的耐心解答。

12
mingfeng07 学生认证  发表于 2014-5-31 00:41:49
宝瓶座 发表于 2014-5-30 23:06
你的数据我看着似乎有点不对劲,你是想要按照reptdt来连接stkcd和code?前两个日期下,stkcd和code之间似乎都是一条线的关系啊。。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

13
宝瓶座 发表于 2014-5-31 08:26:15
mingfeng07 发表于 2014-5-31 00:41
你的数据我看着似乎有点不对劲,你是想要按照reptdt来连接stkcd和code?前两个日期下,stkcd和code之间似 ...
您好!请看数据集,比如1999-12-31,数据集的第30行和第31行,A列的股票代码都是600730,C列的股票代码分别是600842和600846.这说明600730和600842\600846有关系,可以合并为一个数据,假设d,接下来,我想再看看600842和600846在1999-12-31是否和其他股票有关系,如果有关系,再将其他股票和d合并为一个新的数据。依次循环,直到合并数据与其他股票不相关。注意:是按照日期分类的。谢谢!

14
mingfeng07 学生认证  发表于 2014-6-1 00:24:28
宝瓶座 发表于 2014-5-31 08:26
您好!请看数据集,比如1999-12-31,数据集的第30行和第31行,A列的股票代码都是600730,C列的股票代码分 ...
我看了一下,感觉不太好做,想了一个思路,首先需要对关系进行归类,问题的难点就在这,有关系的归为一类,比方说第一行观测和第三行及第五行有关系,则在后面增加一个新变量假设k,令一、三、五行的k=1,第二行观测和第四行及第六行有关系则令二、四、六行的k=2,依次下去,可以得到不同关系的类别分别为1,2,3···,最后可以按照日期和k进行排序,然后按照我前面已经给出的编程稍微修改一下就可以得到答案。目前我还没想到如何归类,你可以照这个思路去试试。
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

15
宝瓶座 发表于 2014-6-2 14:27:27
mingfeng07 发表于 2014-6-1 00:24
我看了一下,感觉不太好做,想了一个思路,首先需要对关系进行归类,问题的难点就在这,有关系的归为一类 ...
好的,谢谢啊!这几天头都搞大了。

16
李会超 发表于 2014-9-12 14:19:43
怎么感觉像是关联算法该做的事

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 21:51