全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
12161 9
2014-08-04
运行代码:manager<-c(1,2,3,4,5)date<-c("10/24/08","10/28/08","10/1/08","10/12/08","5/1/09")
country<-c("US","US","UK","UK","UK")
gender<-c("M","F","F","M","F")
age<-c(32,45,25,39,99)
q1<-c(5,3,3,3,2)
q2<-c(4,5,5,3,2)
q3<-c(5,2,5,4,1)
q4<-c(5,5,5,NA,2)
q5<-c(5,5,2,NA,1)
leadership<-data.frame(manager,date,country,gender,age,q1,q2,q3,q4,q5,stringAsFactors=FALSE)
attach(leadership)     #这时会报以下错误

The following objects are masked _by_ .GlobalEnv:

    age, country, date, gender, manager, q1, q2, q3, q4, q5


我想请问这是什么原因?????

二维码

扫码加我 拉你入群

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

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

全部回复
2014-8-4 09:04:35
试了一下,这不是报错,只是提示,应该是因为你用了attach的原因,有对象和leadership中的字段重名,不影响分析的。供参考。
二维码

扫码加我 拉你入群

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

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

2014-8-4 09:32:56
danbaidong 发表于 2014-8-4 09:04
试了一下,这不是报错,只是提示,应该是因为你用了attach的原因,有对象和leadership中的字段重名,不影响 ...
非常感谢哈~
二维码

扫码加我 拉你入群

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

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

2014-8-4 10:23:02
liqian0614 发表于 2014-8-4 09:32
非常感谢哈~
最好不要用attach,attach(df)会加载df中的各个变量在全局环境中,因为此前你的全局环境中已经包含了manage,date等,所以会提示你那几个变量被mask,也就是你attach的df中的几个变量其实被之前全局环境的中变量覆盖了,attch语句其实是没作用的
二维码

扫码加我 拉你入群

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

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

2014-8-5 10:18:57
一路嘿嘿 发表于 2014-8-4 10:23
最好不要用attach,attach(df)会加载df中的各个变量在全局环境中,因为此前你的全局环境中已经包含了mana ...
是不是一般用with()
二维码

扫码加我 拉你入群

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

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

2014-8-5 10:51:39
liqian0614 发表于 2014-8-5 10:18
是不是一般用with()
用with的话可以
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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