腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
if_else
或
ifelse
对
多个
条件
进行
变异
、
、
我正在尝试创建一个新的变量lab_conf,基于满足另外两个变量diagnosis和PC_R的任一
条件
。这是我
使用
的代码: mutate(lab_conf =
ifelse
( (diagnosis == "confirmed")|(PC_R == "pos"), "pos", "neg")) 我得到的输出是NA,它应该显示"neg",所以我只得到了两个值;"pos“
或
"NA”。根据指定的
条件</e
浏览 23
提问于2019-02-13
得票数 0
回答已采纳
2
回答
在带有dplyr动词的funcion中的if语句
、
、
、
mutate(boot1 = some_formula1) mutate(boot2 = some_formula2)} 还是在
变异
中
使用
ifelse
/
if_else
或
case_when的唯一选择?
浏览 0
提问于2018-11-26
得票数 0
回答已采纳
2
回答
不能在r中的is.na()函数中
使用
mutate_if函数
、
我试图在is.na()中
使用
mutate_if(),但是我得到了一个错误: n_day确实在我的数据框架中,我和我认为,由于is.na()的参数集,我不能在mutate_if()中
使用
它,但是我不知道如何解决它。
浏览 0
提问于2020-04-08
得票数 0
1
回答
dplyr::
if_else
()不能作为结果正确地运行函数,而基
ifelse
()则运行得很好。为什么?
、
我理解dplyr::
if_else
()和基本
ifelse
()之间的主要区别:在前者中,
对
真假结果
进行
严格的类型检查。 if (between(n, 1, 4)) { return(n) }} get_answer <- function(pick =
浏览 2
提问于2020-03-05
得票数 3
5
回答
dplyr
if_else
() vs基R
ifelse
()
、
、
我在Tidyverse方面相当精通,但我一直
使用
ifelse
()而不是dplyr
if_else
()。我希望将此行为和默认设置转换为始终
使用
dplyr::
if_else
(),并从代码中去除推荐的
ifelse
()。 有什么理由不这么做吗?这会不会给我带来麻烦?我将不谈细节,但最近,当我在数据分析中无意中创建了一列字符矩阵时,没有
使用
if_else
()就把我搞砸了。如果我总是
使用
if_else
(),我希望将来能避免这个问
浏览 1
提问于2018-06-01
得票数 25
回答已采纳
2
回答
Server中dbplyr和case_when的结合
、
、
我
使用
dbplyr在Server中编写和运行查询,并希望应用
条件
变异
。这可以
使用
ifelse
或
case_when来完成。该查询在
使用
ifelse
时工作,但在
使用
case_when时抛出和异常。在期望
条件
的上下文中指定的一种非布尔型表达式,在“然后”附近。但是,
ifelse
查询的工作方式与预期的一样:tmp = my_table %>% mutate
浏览 0
提问于2018-08-23
得票数 5
回答已采纳
2
回答
如何在R中
使用
if-else
条件
赋值
我有一个带有列a的数据帧。我想在列'a‘的基础上添加一个不同的列'b’。我该怎么做呢?a b2 single11 double12 double4 single
浏览 0
提问于2014-09-05
得票数 3
回答已采纳
2
回答
有没有办法在R中运行
多个
逻辑测试?
、
、
我有两个绑定在一起的Twitter API数据表,我想要一个函数来确定文本是否包含单词f150。如果是,那么它应该返回福特,如果不是,它应该在文本中搜索Silverado这个词,如果找到Silverado,它应该返回雪佛兰。所有其他值都应为空。`tweet_sentiments <- mutate(vehicle = if(text = "f150") {ford} else_if(text= "silverado"
浏览 1
提问于2021-05-04
得票数 0
1
回答
R在SQL中是case的等价物?
、
、
、
我
使用
T-SQL已经有一段时间了,但现在我必须转换到R…… select case when date_column_1 < '20160801' then date_column_1 else '20160801
浏览 2
提问于2019-11-14
得票数 0
2
回答
在列上
使用
starts_with和
if_else
、
、
我有
多个
Tibbles,我想用一个函数
对
它们
进行
变异
。问题是列名有部分不同:这就是我要应用的内容。mpg %>% mutate(model_QQ =
if_else
(year == 1999, 0 ,
if_else
(cty > 20, 1, -1)))c("audiquo(.x)))))mpg %>% mutate(model_QQ =
if_else
(starts_with(&qu
浏览 0
提问于2020-11-27
得票数 1
回答已采纳
1
回答
使用
R中的dplyr创建一个基于日期而不是行号的滞后/延迟变量
、
、
我的意思是,在
使用
管道的代码行中,("%>%")The解决方案必须是一个通用的解决方案:例如,如果一个人以后要创建一个“一个月的时差”
或
"45天的延迟“,等等……第一次尝试__:我一直试图
使用
dplyr的函数"lag()",但问题是它造成了滞后,但是基于行号而不是"dates“中的日期。因此,它可以很好地工作,但当有时间连续数据集时,而不是
对
不连续数据集: mutate(lag_1day =
浏览 5
提问于2022-01-03
得票数 1
1
回答
为什么在这个嵌套的
if_else
中出现dplyr错误,而逻辑
条件
意味着不应该计算输出?
、
1,1,2), b = c(T,F,T), c = c(1,2,3)) 1 1 TRUE 13 2 TRUE 3 我希望按a分组,然后根据组是否有一行
或
两行执行操作设置示例的方式是:当第一个
if_else
(n() == 1)
条件
计算为true时,返回一个元素,但当它计算为false时,返回一个包含两个元素的向量,这就是我所假设的导致错误的原因。然而,从逻辑上讲,这句话
对
我来说似乎是合理的。dplyr如何知道由于逻辑
条件
而不应该计算的第二个输出是无效的
浏览 4
提问于2016-11-07
得票数 5
2
回答
您是否可以根据tibble中另一列的值来更改
多个
列,只指定一次
条件
?
、
、
我可以通过分别更改颜色和类型来纠正它,如下所示:+ mutate(color =
if_else
(name == "broccoli", "green", color),+ type =
if_else
(name == "broccoli", "veggie", type)) name colorpear green fruit 5 carrot ora
浏览 4
提问于2020-05-26
得票数 2
回答已采纳
3
回答
R:用另一个值向量的另一个值替换0
、
我想根据choice_1 choices中的任何值填写0、0
或
choice_2。
浏览 4
提问于2021-10-25
得票数 1
回答已采纳
1
回答
在数据框中选择
变异
列已创建%1字段%2变量data.frame
、
、
、
然后需要
使用
基于
条件
的另一个变量的值更新status_rank。已尝试
使用
target.market_b/_g ("Bad","Good“值)的
条件
。
ifelse
(status %in% target.marker_b, "Bad",
ifelse
(status %in% target_g, "Good", "
浏览 6
提问于2020-03-09
得票数 0
回答已采纳
1
回答
R- Mutate并不是所有的值都是
变异
的。
、
我试图看看是否有一种方法可以组合代码行,当我根据另一个值
变异
多个
值时。但是,当我
使用
c()作为列表时,并不是所有的值都在
变异
,只有一些。还有什么事情我需要做,还是我需要让每一个
变异
在一个单独的线上?Cream", "20oz Upgrade")能工作的更长的代码 mutate(Category =
ifelse
(Item == "
浏览 3
提问于2022-08-05
得票数 0
回答已采纳
3
回答
查找列中唯一值的最后出现,并在R中更改值
、
期望输出的例子是,5 05 16 1 我正在寻找一个有效的解决方案,而不是
使用
apply()提取行号,然后遍历dataframe来更改值,因为我的dataframe
浏览 10
提问于2019-03-22
得票数 1
回答已采纳
1
回答
新列的
变异
和如果是其他,但保持NAs在R
、
、
、
我希望用
ifelse
函数
对
变量
进行
重新编码,但我希望将NAs (在变量“party”中)保留为NAs。df<- df %>% "15"), 1, 0)) 问题是,在"
浏览 2
提问于2020-04-24
得票数 2
回答已采纳
1
回答
根据其他列中的值更改
多个
列的值,
使用
mutate()和with ()
、
这怎么可能与
变异
和跨越?
浏览 12
提问于2021-01-18
得票数 1
回答已采纳
1
回答
星星之火:创建具有两个布尔
条件
的新列
、
、
、
我想根据两个布尔
条件
对
我的数据
进行
变异
,并
使用
按位和操作。df %>% mutate(newVariable =
ifelse
(variable1 == "value1" & variable2 == "value2, variable3, NULL)import pyspark.sql.functions as func df.withColumn("newVari
浏览 0
提问于2016-10-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用安卓手机或平板对microbit进行编程
使用cd-hit对蛋白质或核酸序列进行聚类
【Excel】如何运用函数对指定单元格包含某字母或文字的信息进行多条件判断?If、COUNT、FIND函数嵌套如何使用?
必学包之dplyr包
【Excel】如何运用函数对指定单元格包含某字母或文字的信息进行判断?If、ISNUMBER、FIND函数嵌套如何使用?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券