全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3410 2
2016-04-06
有一个表XXX,格式如下:
  A   B    C    D    E    F    G (列名)  ...
111  1   2    3    DD  4   F
112  2   3    3    A4   5   F


现在需要将这个表中的某些列复制到另外一个表中,需要复制的列定义在表 YYY 中,表格式如下
Attribute     Number
A                   0
B                   0
E                   0
F                   1


就是要把ABEF 这四列复制到一个新的表中, 这样的代码应该怎么写?  谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2016-4-6 17:30:39
用以下代码试试吧:
复制代码
二维码

扫码加我 拉你入群

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

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

2016-4-7 09:41:01
jiangbeilu 发表于 2016-4-6 17:30
用以下代码试试吧:
谢谢你,问题解决了,代码如下:

common <- YYY$Attribute

dat1 <- XXX[,(names(XXX) %in% common)]
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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