楼主: 小脚大码
2954 4

[问答] R语言条件筛选可以像excel那样吗 [推广有奖]

  • 0关注
  • 1粉丝

高中生

10%

还不是VIP/贵宾

-

威望
0
论坛币
25 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
92 点
帖子
8
精华
0
在线时间
29 小时
注册时间
2015-11-9
最后登录
2019-8-21

楼主
小脚大码 发表于 2018-7-23 14:41:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
大家好,
sub session  block
1        1        13
1        1        14
1        1        15
1        1        16
1        1        17
1        1        18
1        1        19
1        1        20
1        1        21
1        1        22
1        1        23
1        1        24
1        1        25
1        1        63
1        1        64
1        1        65
1        1        66



大家好,我想从这个数据中筛选'youjudge.ACC' 为数据 ‘my’的 {sub=1,session=1,block=【13:25】} 条件下的变量,为什么就是语句用不对?  

自己#which的使用是:
my1 <- my[which((my$Subject=1)|(my$Session=1)|(my$Block[13:25])),'youjudge.ACC']

这个算出来是block的1-13行,换了其他数字还是从第一行开始算。

因为有1000多个数据,所以还想要循环使用的语句,而不是简单的从这行到那行,所以希望有人能教我~~~

如果把|改&,也不行。


试了好久,第一次学r,请您教教我~~~


二维码

扫码加我 拉你入群

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

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

关键词:条件下

沙发
cheetahfly 在职认证  发表于 2018-7-24 08:32:16
是“==”,不是“=”,my$Block %in% 13:25
已有 1 人评分论坛币 收起 理由
jiangbeilu + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

藤椅
小脚大码 发表于 2018-7-24 10:12:00
cheetahfly 发表于 2018-7-24 08:32
是“==”,不是“=”,my$Block %in% 13:25
好的,谢谢,后来自己弄出来了~


非常感谢

板凳
屋檐滴语 发表于 2018-7-24 10:26:35
推荐神书R语言实战看看。

报纸
kingzhu 发表于 2018-7-25 07:59:26
学习中,新手

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

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