全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3373 5
2010-12-20
A表是个名单,有两列一列Name 一列yearB表中有很多列,其中有一列是Name 一列是year而且Name中有类似于 "张三,李四"这样的数据,就是说一行里面好几个名字。要在B表中加一列P 如果B表某条记录的Name字段有在A表里的名单中存在,且A.year=B.year 那么P=1 否则 P=0怎么处理
二维码

扫码加我 拉你入群

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

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

全部回复
2010-12-20 13:17:19
大哥,请用符号段个句
或者列出样本数据呀
二维码

扫码加我 拉你入群

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

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

2010-12-20 13:21:57
2# peijiamei
A表是个名单,有两列一列Name 一列yearB表中有很多列,其中有一列是Name 一列是year
而且Name中有类似于 "张三,李四"这样的数据,就是说一行里面好几个名字。
要在B表中加一列P 如果B表某条记录的Name字段有在A表里的名单中存在,且A.year=B.year 那么P=1 否则 P=0
怎么处理

样本数据
A表
Name  year
张三   1998
李四   1998
李四   2000
王五   2001
朱六  1998

B表
year Name         * ***** *******  ***还有很多列
1998 张三,李四
1998 王五
1999 朱六
2000 陈七

要加个P列,同时满足名字和时间匹配的值设置为1
二维码

扫码加我 拉你入群

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

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

2010-12-20 14:07:01
3# tzdxrrr
重复的年份,怎么处理?
二维码

扫码加我 拉你入群

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

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

2010-12-21 16:53:10
4# elek.me

什么叫重复的年份? 反正意思就是配对合并
原题就是 给出个一流分析师名单和评选上的年度
跟对应的分析报告配对,判断该分析报告是不是当年的一流分析师做出的
二维码

扫码加我 拉你入群

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

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

2011-1-10 11:15:36
不好意思,看到的晚了。我假定第一个数据集里的name和year没有完全重复的,可以用以下程序来解决:
复制代码
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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