全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1798 7
2015-11-30
悬赏 100 个论坛币 已解决
谢谢啦 ,,,,,,,,,,,,,

ee2.xlsx

大小:10.95 KB

 马上下载

最佳答案

teqel 查看完整内容

写了个,看看好不好用。好用的话把钱给二楼。我这没法试中文,所以拼音代替了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-11-30 23:47:06
写了个,看看好不好用。好用的话把钱给二楼。我这没法试中文,所以拼音代替了
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-1 08:58:41
这个问题也不难,我把数据贴出来:

大表:
id        year        qtr        name                     var1        var2
1        1996        1        张三,李四,王五       0        1
1        1996        1        六六                            1        1
1        1996        1        巴巴,张生                 1        1
1        1996        1        琪琪                            0        0
1        1996        2        张三                            1        1
1        1996        2        李四,六六                  0        1
1        1996        2        巴巴,琪琪                  0        0
1        1996        2        王全                            0        0
                          3                        
                          4                        
          1997        1                        
          1997        2                        

小表:
year        qtr        name
1996        1        张三
1996        1        六六
1996        1        巴巴
1996        1        张生
1996        2        张三
1996        2        李四

需求:
var1规则是,name中的所有人在对应时期必须有,则取1,否则0。
var2规则是,name中至少其中一个人有,则取1,否则0。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-1 10:33:03
看起来也不是很容易啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-1 16:45:46
提醒注意一下,是中文还是英文状态下逗号
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-1 17:03:28
复制代码
借用teqel数据的另一种做法,不过大数据有内存不足可能,另外你name字段中文的话,scan改用kscan;countw也不知道会不会有问题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群