楼主: 译回忆
4681 9

[问答] 请问R语言如何把mode等于TRUE这些行提取出来 [推广有奖]

  • 0关注
  • 0粉丝

大专生

35%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0.0600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
131 点
帖子
11
精华
0
在线时间
83 小时
注册时间
2014-8-11
最后登录
2023-6-11

楼主
译回忆 学生认证  发表于 2016-12-8 21:37:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
QQ截图20161208213612.png
这是部分数据,请问怎么可以把mode等于TRUE这些行提取出来形成一个新的数据集啊

二维码

扫码加我 拉你入群

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

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

关键词:mode Rue ODE Mod R语言 如何

回帖推荐

飞天玄舞6 发表于4楼  查看完整内容

yourdata同上。 这些都行

沙发
译回忆 学生认证  发表于 2016-12-8 21:40:42
QQ截图20161208213612.png

藤椅
飞天玄舞6 在职认证  发表于 2016-12-8 22:34:38
  1. library(dplyr)
  2. data <- filter(yourdata, mode=="TRUE")
复制代码

yourdata为你的数据集名。

板凳
飞天玄舞6 在职认证  发表于 2016-12-8 22:39:10
  1. data <- subset(yourdata, yourdata$mode=="TRUE")
复制代码
  1. yourdata[yourdata$mode=="TRUE",]
复制代码

yourdata同上。
这些都行

报纸
jameschin007 发表于 2016-12-8 23:14:25
newdf = sqldf("select * from dataframe where mode = TRUE")
安装 sqldf包。   把dataframe 换成对应的名字
sqldf 的好处,各种复杂的sql查询,多个df连接都能实现。 要求要懂sql

地板
machine123 发表于 2016-12-9 06:43:29 来自手机
jameschin007 发表于 2016-12-8 23:14
newdf = sqldf(&quot;select * from dataframe where mode = TRUE&quot;)
安装 sqldf包。   把dataframe 换成对应的 ...
用sqldf貌似效率不高啊!

7
jameschin007 发表于 2016-12-9 13:56:08
machine123 发表于 2016-12-9 06:43
用sqldf貌似效率不高啊!
用sql 习惯了

8
译回忆 学生认证  发表于 2016-12-9 16:51:20
飞天玄舞6 发表于 2016-12-8 22:39
yourdata同上。
这些都行
谢谢,后来想出来了,我用的
Fish[which(Fish$mode == "TRUE"),]
也可以

9
cheetahfly 在职认证  发表于 2016-12-9 17:09:04
译回忆 发表于 2016-12-9 16:51
谢谢,后来想出来了,我用的
Fish[which(Fish$mode == "TRUE"),]
也可以
上面各位同学说的都是可行的,不过,具体到这个案例,最简单的方法是:
  1. Fish[Fish$mode, ]
复制代码
想想看为什么?

10
译回忆 学生认证  发表于 2016-12-17 21:15:43
cheetahfly 发表于 2016-12-9 17:09
上面各位同学说的都是可行的,不过,具体到这个案例,最简单的方法是:想想看为什么?
谢谢大神

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

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