全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
8965 4
2016-01-27
假设我有一个数据框,
复制代码

我想在这个数据框上添加数据,添加数据的变量名称在另一个变量中,假设为names变量

复制代码

怎么实现?如果直接按照下面的代码:
复制代码
这个data 的新增数据的数据名称就变成了names[1],而不会去引用到names[1]。


二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-27 16:12:22
复制代码

二维码

扫码加我 拉你入群

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

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

2016-1-27 18:45:03
〃时间宝贵 发表于 2016-1-27 16:12
兄弟,你这个没代码呀
二维码

扫码加我 拉你入群

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

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

2016-1-30 01:48:28
data[names[1]] <- c(180, 176, 177)
另外,names是base R里很重要的一个函数,这里用names作为变量名会导致调用不到names函数,建议换一个变量名
二维码

扫码加我 拉你入群

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

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

2016-1-30 11:23:23
suimong 发表于 2016-1-30 01:48
data[names[1]]
非常感谢!习惯使用$引用、添加data.frame列了,忘记了还能够使用[]方式引用。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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