腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
dplyr
中
基于
多
列
的
条件
的
R
函数
、
我有一组具有记录日期和疾病状态
的
专利id,我希望在疾病发生1个状态后删除行,并保留患者从未得病
的
最小记录日期(即,患者id
的
所有行
中
的
disease=0 )。我
的
数据集如下所示 ID Date Disease123 03-03-2013 1321 03-03-20152017 1543 09-06-2019 0645 1
浏览 18
提问于2020-03-20
得票数 1
回答已采纳
2
回答
如何以真与假为
条件
计算运行和
、
我试图创建一个新
列
,它是一个
基于
TRUE和FALSE
列
的
条件
差。如果滞后1行为FALSE,那么我们应该从开始或最后一个真行计算一个差异,以数据reset
中
后面的哪个行为准,但是如果滞后1行为真,则应该重新设置差异。 dat <- data.frame(logic_co
浏览 0
提问于2019-07-19
得票数 1
回答已采纳
2
回答
基于
多
列
条件
的
dplyr
变异
、
、
、
1 6005 mno 1 700 0 NA 1 700 本质上,每一
列
V1、V2和V3都带有一个标志变量flag_V1、flag_V2和flag_V3,这些变量包含关于如何收集V1、V2和V3
中
的
值
的
信息。如您所见,每当标志变量报告0时,关联
列
中
的
值都是NA。如果(并且只有当)标志变量报告0时,我想用零替换这些缺失
的
值。我想要
浏览 3
提问于2022-10-21
得票数 1
回答已采纳
3
回答
如果特定
列
中
的
值在
R
中
为'NA‘,则仅选择行
我正在尝试创建一个数据子集,该数据子集只包含我
的
一
列
中
缺少数据
的
行。21L, 22L, 23L, 24L, 25L, 我
的
猜测(这是行不通
的
):test
浏览 10
提问于2013-06-10
得票数 10
回答已采纳
1
回答
R
,
dplyr
,有
条件
地更改
多
列
中
的
值,
基于
R
中
的
一个
条件
列
、
鉴于以下数据框架:如果
列
a、b和c
中
的
值为NA或0,如何将其更改为我可以让它很容易地用于单个
列
,例如df[,3][df$d==0|is.na(df$d)] <- NA,但是我在跨多个
列
工作时遇到了困难。我非常感谢基础
R
或
dplyr
浏览 0
提问于2018-11-26
得票数 2
回答已采纳
3
回答
子集数据仅包含名称与使用data.table
的
多个
条件
匹配
的
列
、
、
这是
基于
这个。问题是: 我如何仅
基于
包含上述文本部分(例如,ABC或XYZ)
的
列
来子集我
的
df?我可以使用索引,但是
列
在数据
中
太分散了,而且变得太难编码了。另外,我希望只包括这些
列
中
任何一个值都>0<
浏览 7
提问于2022-07-08
得票数 0
回答已采纳
2
回答
派生
R
数据帧
列
的
条件
最小值
的
最快方式是哪一种?
、
、
、
,但前提是满足Period_1
条件
(如Period_1 == "2020-04")。我倾向于使用
dplyr
group_by(Period_1) %>%,但我不需要所有Period_1分组
的
最小值,我只需要单个指定时间段
的
最小值。我使用
的
实际数据库有200
多
万行,我怀疑我对group_by(...)
的
大量使用大大降低了速度。“ 按速度处理,哪种方法是提取
条件
最小值
的
最快方法?包括使用
dplyr</em
浏览 1
提问于2022-02-03
得票数 2
回答已采纳
2
回答
R
中
基于
条件
的
多
列
减法
我有一个像这样
的
数据集。在我
的
新数据集中,我想用剩余
列
减去want
列
。例如,如果有5
列
和3剩余
列
,那么必须从第一剩余
列
、第2
列
和第3
列
中
减去第一
列
。最后剩下
的
2栏必须保持原样。500 200我
的
浏览 0
提问于2020-11-22
得票数 0
回答已采纳
1
回答
如何使用
dplyr
filter过滤
多
列
中
的
NA
、
我正在尝试过滤出
多
列
中
具有NA值
的
行。只有当所有感兴趣
的
列
都是NA时,才应该删除一行。场景与这个问题相同(但我没有足够
的
名气来发表评论):
基于
多
列
NA
的
数据帧过滤 其中一个解决方案是使用: library(
dplyr
) df_non_na <- df %>% filter_at(vars从“过滤器”开始 _ 在“正在以
dplyr
进行折旧”时,我如何使
浏览 158
提问于2021-03-01
得票数 3
回答已采纳
1
回答
基于
带
dplyr
的
R
中
其他
列
的
条件
均值
、
"Don't care at all")), class = c("data.table", "data.frame"), row.names = c(NA, -25L)) 我正在尝试做一些类似以下
的
事情summarize(mean_confidence = mean(value[confidence == "TRUE"])) 其中,我获得了每个政治派别的value值,但仅针对“mean_confidence”
列
中
的
特定行为了只在“
浏览 12
提问于2019-04-10
得票数 1
回答已采纳
1
回答
在
R
中有任何方法只保留行被过滤
的
列
吗?
、
在
dplyr
中
,我看到了变体
函数
中
的
一个参数,即.keep。它采用“所有”、“使用”、“未使用”或“无”
的
值。如果传递" used ",则只显示计算过
的
列
和已使用
的
列
。library(
dplyr
) y = c(2,1,4),
浏览 0
提问于2021-10-11
得票数 1
回答已采纳
1
回答
在
dplyr
case_when
中
输入所有列名,并根据
条件
分配给新
列
、
、
、
你好堆栈溢出社区- 在
R
中
,我希望
基于
数据框
中
的
多个
列
生成一个新
列
。如果满足每一行
的
条件
,我希望新
列
分配列名。例如,在下面的虹膜数据集中,新
列
“最大”根据大小
的
不同而获得“Sepal.Length”或“Petal.Length”(即Sepal.Length>= 6.1或Petal.Length< 6.0)。这是成功
的
。case_when部分
的<
浏览 21
提问于2021-08-04
得票数 0
2
回答
同时对多个
列
使用
dplyr
进行
条件
变异
、
使用if_else()可以很容易地(某种程度上)在
dplyr
中进行
条件
变异 n <- 5 my_labels <- LETTERS[1:5] foobar <- data.frame(group = gl(n, k, labelsif
浏览 1
提问于2018-06-17
得票数 2
1
回答
基于
条件
的
r
dplyr
和
、
我正在尝试使用
dplyr
根据其他
列
中
的
变量对一
列
进行乘法和求和。1004 LBJ 100 3 24谢谢你
的
帮助。
浏览 11
提问于2017-08-22
得票数 1
回答已采纳
2
回答
筛选
多
列
Dplyr
时Lambda
函数
的
条件
、
、
、
我还需要使用向量来保存动物辅助变量
的
列名,这样我就可以在更大
的
函数
中
运行这个命令。.==1))两个人都返回一个数据,其中只包含了帽子和袜子=1(第2行)
的
观察结果。有没有人建议如何修改这个lambda
函数
,以便通过OR而不是和和检查帽子和袜子之间
的
相等值? 任何帮助都将不胜感激!
浏览 7
提问于2022-11-18
得票数 0
1
回答
基于
多
列
的
dplyr
滚动更改
多
列
、
、
、
我试图使用
dplyr
将多个事物结合在一起:考虑到我有一个多个返回
的
时间序列,我想计算所有返回与所有其他返回
的
平均相关性(我简化了我
的
实际任务以给出最简单
的
示例)。当然(与下面的示例相反),我
的
真实数据集相当大(还没有spread(stock,ret))包含多个NAs。另外,在第二步
中
,我必须创建自己
的
函数
并提供用于rollapply
的
函数
。因此,如果您有一个使用RCpproll包
的
浏览 1
提问于2017-09-15
得票数 1
回答已采纳
3
回答
基于
R
中
多
列
条件
的
行丢弃
、
、
、
我想根据几个
列
的
不同
列
条件
对行进行子集。例如,在所附图片中,我希望脚本删除符合以下
条件
的
所有行: 在任何一
列
(从一
列
到五
列
)
中
,删除在五
列
中
的
任何一
列
中
没有有效条目的行(有效条目是:贫、好、very_good、优秀)。本质上,删除带有无效条目的行(无效条目是:"NULL“、"''”或包含&
浏览 1
提问于2022-02-15
得票数 0
5
回答
基于
条件
的
R
中
多
列
匹配值
、
、
jane_1 pre我想根据以下参数向这个数据文件添加一个
列
df$response (我认为我需要一组嵌套
的
ifelses,但我很难正确地执行它):在df$response
中
打印"1“,如果: df$match
中
的
任何行,其中df$match =0在df$caseID、df$faculty和df
浏览 1
提问于2019-07-09
得票数 2
回答已采纳
4
回答
基于
列
中
条件
的
dplyr
切片
、
我有一个包含一些个人重复测量数据
的
数据,data.frame如下所示 ID Test N_ind Pheno Week26 02E02 Int 90 1 48 我想对data.frame进行子集,首先由ID分组,然后在组内为
列
Pheno
中
具有1
的
个人选择最低
的
Week值,而对于在Pheno
列
中
具
浏览 7
提问于2021-09-09
得票数 0
回答已采纳
1
回答
R
dplyr
基于
几个选定
列
的
条件
筛选行
、
、
我有一个dataframe DF,我想根据几个选定
列
的
条件
过滤它。DF_filter <- DF %>%但是我想要一些更简单
的
东西,比如伪代码,如下所示: DF
浏览 3
提问于2021-04-10
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
条件筛选并返回拼接多列数据的公式函数
R包系列——dplyr包教程3
【Excel】提取一列中的不重复值函数
【Excel】提取一列中的唯一值函数
R语言笔记6:在R中写一些简单的函数
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券