全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
11394 11
2014-06-19
悬赏 20 个论坛币 已解决
求助:
如果data<-data.frame(x,y,z)
get("data")可以获得data的值,但是如何用get获得data中x的值呢?
get("data $ x")不可以
这个题的主要目的是在data这个数据框中有很多变量时如x1,x2 ...x1000(实际中不是这么规则的),
怎么根据变量名构成的数组,
如t<-c("x4","x100","x200")(如果变量名不规则,在不搜索的前提下,当然不知道到底是在第几列),
如何通过类似于get(past("data$",t,sep="")) (这个语句不对)的语句获得对应的变量?


谢谢大家~


下面已经有了一种解决方案,如果有人有其他方法,大家还可以继续讨论啊~


最佳答案

yywan0913 查看完整内容

我觉得这样不就可以了?为什么要用get
二维码

扫码加我 拉你入群

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

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

全部回复
2014-6-19 19:59:16
复制代码


我觉得这样不就可以了?为什么要用get
二维码

扫码加我 拉你入群

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

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

2014-6-19 21:20:42
传递吧。。   x=data$x

get("x")
二维码

扫码加我 拉你入群

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

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

2014-6-19 21:36:30
yywan0913 发表于 2014-6-19 21:20
传递吧。。   x=data$x

get("x")
貌似不可以啊
二维码

扫码加我 拉你入群

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

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

2014-6-19 21:44:30
给顶起来
二维码

扫码加我 拉你入群

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

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

2014-6-19 21:47:29
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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