为了账号安全,请及时绑定邮箱和手机立即绑定

从数据框中提取特定列

从数据框中提取特定列

慕斯709654 2019-08-23 16:08:21
从数据框中提取特定列我有一个包含6列的R数据框,我想创建一个只有三列的新数据框。假设我的数据帧df,并且我想提取列A,B和E,这是唯一的命令,我可以计算出: data.frame(df$A,df$B,df$E)有更紧凑的方式吗?
查看完整描述

3 回答

?
达令说

TA贡献1821条经验 获得超6个赞

你可以使用with

with(df, data.frame(A, B, E))


查看完整回答
反对 回复 2019-08-23
?
互换的青春

TA贡献1797条经验 获得超6个赞

其中df1是您的原始数据框:

df2 <- subset(df1, select = c(1, 2, 5))


查看完整回答
反对 回复 2019-08-23
  • 3 回答
  • 0 关注
  • 869 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信