全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2384 14
2018-01-28
悬赏 2000 个论坛币 已解决
初始数据是
compacompb
脸书中石化
苹果中石化
ibm苹果
ibm高盛
att德州
德州中石油


意味着 compa 和 compb 连接起来   ,很多节点就构成了一个网络,以上有两个网络,分别是脸书、中石化、苹果、ibm、高盛    和    att  中石油  德州   下面要求每个点所在圈子对应的其他所有点  , 希望得到如下的表格,谢谢

compacompc
脸书中石化
脸书苹果
脸书ibm
脸书高盛
苹果中石化
苹果脸书
苹果ibm
苹果高盛
ibm中石化
ibm脸书
ibm苹果
ibm高盛
高盛中石化
高盛苹果
高盛ibm
高盛脸书
att德州
att中石油
德州att
德州中石油
中石油德州
中石油att


请仔细看看题目再回复,有疑问的可以问我  ;另外数据量比较大  每次需要考虑的节点有几百个   至于连接的边就更多了 谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2018-1-28 14:05:03
复制代码

二维码

扫码加我 拉你入群

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

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

2018-1-29 11:56:36
可以试一试 PROC SQL。 第一步是为每一列建一个Distinct Table;第二步把两个Table合在一起建一个笛卡尔Table,让后去掉有相同值的行。
以下是Sample Code:
proc sql;
        create table compa as select distinct compa
        from have;
        create table compb as select distinct compb
        from have;
        create table want as select *
        from compa,compb
        where compa ne compb
        ;
quit;
二维码

扫码加我 拉你入群

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

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

2018-1-30 11:48:46
xiami2000 发表于 2018-1-29 11:56
可以试一试 PROC SQL。 第一步是为每一列建一个Distinct Table;第二步把两个Table合在一起建一个笛卡尔Tab ...
xiexie    但是你这样做的不是我想要的
二维码

扫码加我 拉你入群

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

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

2018-1-31 22:22:14
l1i2n3i4n5g 发表于 2018-1-28 14:05
data test1;
   length a $20
          b $20;
非常感谢   能否大概讲讲思路  谢谢
二维码

扫码加我 拉你入群

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

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

2018-1-31 22:37:39
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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