楼主: pingguoxiao99
4928 11

[问答] leadership$用法 [推广有奖]

  • 0关注
  • 1粉丝

一直学习者

已卖:10份资源

硕士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
39 个
通用积分
23.5263
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2152 点
帖子
84
精华
0
在线时间
209 小时
注册时间
2015-3-31
最后登录
2023-9-12

楼主
pingguoxiao99 发表于 2015-7-23 10:22:24 |AI写论文
1论坛币
m<-leadership[which(leadership$gender=="M"& leadership$age>30),]为什么要加上leadership$,我没有加上,运行结果一样,求解释?谢谢~


最佳答案

万人往LVR 查看完整内容

应该是你在写leadership之前就定义过age和gender两个变量了,age和leadership$age是独立的,两个值相同而已。
关键词:Leadership leaders Leader ship Lead leadership
加油

沙发
万人往LVR 在职认证  发表于 2015-7-23 10:22:25
应该是你在写leadership之前就定义过age和gender两个变量了,age和leadership$age是独立的,两个值相同而已。

藤椅
万人往LVR 在职认证  发表于 2015-7-23 11:56:23
你贴上来的程序里没有leadership$

板凳
pingguoxiao99 发表于 2015-7-23 13:09:40
有呀,m<-leadership[which(leadership$gender=="M"& leadership$age>30),]与m<-leadership[which(lgender=="M"& lage>30),]结果一样,为什么还要加上leadership$?

报纸
pingguoxiao99 发表于 2015-7-23 13:10:18
万人往LVR 发表于 2015-7-23 11:56
你贴上来的程序里没有leadership$
有呀,m<-leadership[which(leadershipgender=="M"& leadershipage>30),]与m<-leadership[which(lgender=="M"& lage>30),]结果一样,为什么还要加上leadership$?

地板
万人往LVR 在职认证  发表于 2015-7-23 14:10:41
求再来个人告诉我,他的代码里leadership$在哪

7
pingguoxiao99 发表于 2015-7-23 16:32:12
万人往LVR 发表于 2015-7-23 14:10
求再来个人告诉我,他的代码里leadership$在哪
有呀,m<-leadership[which(leadership$gender=="M"& leadership$age>30),]与m<-leadership[which(gender=="M"& age>30),]结果一样,为什么还要加上leadership$?马虎了,这次加上了

8
万人往LVR 在职认证  发表于 2015-7-23 16:55:51
rm(gender)
rm(age)
m<-leadership[which(gender=="M"& age>30),]

把上面代码运行一下

9
pingguoxiao99 发表于 2015-7-23 17:42:58
万人往LVR 发表于 2015-7-23 16:55
rm(gender)
rm(age)
m30),]
好像不行,只是想知道不加leadership$也可以运行出来一样的结果,那为何要加上呢,不是给自己找麻烦了么?

10
prince315 在职认证  发表于 2015-7-23 17:59:08
你可能有attach(leadship),所以默认的gender和age就去leadship里面找相应的列了。你写出来就是告诉R你是对DataFrame里面的列进行操作,而不是一个叫gender和age的对象。
楼上就是在让你rm这两个对象以后,再运行,结果就不可以,就是这个原因

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 10:13