全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
8106 15
2014-05-29
我有一组数据如下:
变量1   变量2    date
   A          B          1
   B          C          1
   D          E          1
       ……
   E          C          1
       ……
   A          B          2
   B          C          2
   F          E          2
       ……
   E          C          2
       ……
我想把数据处理成如下这个样子:
  变量                                 date
  A       B       C     D    E         1
  A       B       C     F    E          2
因为 date=1时A-B-C-D-E ,date=2  时A-B-C-F-E 都联系在了一起
我把这些关联变量作为一个新的观测值。类似于做一个社会网络,但是只是一条线性的关系。
请问有什么比较好的方法可以实现么?
谢谢大家帮忙!

二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-29 14:06:07
求高手解答啊
二维码

扫码加我 拉你入群

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

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

2014-5-29 18:31:37
数据量不大的话,可以试着用proc transpose做一个转置,这个应该能解决你的问题
二维码

扫码加我 拉你入群

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

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

2014-5-29 21:55:37
复制代码
二维码

扫码加我 拉你入群

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

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

2014-5-30 16:08:57
mingfeng07 发表于 2014-5-29 21:55
谢谢啊
二维码

扫码加我 拉你入群

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

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

2014-5-30 16:37:24
mingfeng07 发表于 2014-5-29 21:55
谢谢你的回复,我的意思可能没有表达清楚。我做的是
当date取值为1时,第一个观测表示“A与B相关”;第二个观测表示“B与C相关”;第三个观测表示“D与E相关”;第四个观测表示“E与C相关”;A-B-C-D-E表示A、B、C、D、E是相关关系。我要做的是把每个时期,所有关联的变量合并为一个观测,表示存在相关关系。类似于社会网络的节点相关关系。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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