腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
将比较列放入变量中,而不是在
ifelse
语句
中完整键入
我正在使用大量的
ifelse
语句
处理数据,例如: iris%>% mutate(length=
ifelse
(Sepal.Length>5|Petal.Length>5, "high","low")) 有没有办法在
ifelse
语句
中的变量中指定要比较的字段,然后在
ifelse
语句
中使用该变量?例如 cols<-c("Sepal.Length","Petal.Length&qu
浏览 61
提问于2021-03-01
得票数 0
回答已采纳
1
回答
如果在R中:嵌套的替代方案
、
我已经编写了一系列
ifelse
语句
,它们在数据框架中创建了一个新列。>=40%", NA) 当我运行额外的
ifelse
语句
时,它们会覆盖前一个
语句
,因为我将它映射到数据框架中的相同的新列(即,我的所有
ifelse
语句
都以相同的rf$rs.x开头)。我知道,对于每个
语句
,我可以指定要创建的一个新列,但是我有68个
ifelse
语句
,并且我不希望每个
语句
都有一个新列:我想要一个新列。为了解
浏览 1
提问于2016-01-13
得票数 0
回答已采纳
2
回答
排斥
ifElse
语句
、
我试图模拟一个简单的if another
语句
,这涉及到如果你的排斥耗尽,程序会要求你使用另一个。然而,当我试图在Chrome上运行它时,屏幕上什么也没有打印出来。
浏览 0
提问于2016-07-06
得票数 0
4
回答
如何创建重复的自定义
Ifelse
函数
、
我非常熟悉R的标准
ifelse
语句
,以及如何创建嵌套的
ifelse
语句
。然而,我想要创建一个“更好的”版本,这样我就不必复制/粘贴太多次了。以下面这个嵌套的
ifelse
语句
为例:
ifelse
(df$b == 2,2,相反,
浏览 4
提问于2016-08-26
得票数 5
回答已采纳
1
回答
嵌入
Ifelse
语句
、
、
、
我有如下数据集: A -10 10 11 12 C -12 10 10 -11 D -11
浏览 0
提问于2017-03-02
得票数 1
回答已采纳
1
回答
如何组合这些嵌套的if else
语句
?AWS Quicksight
、
我有一条如果其他声明是这样的:我想要做的是为B,C,D和E组添加另一条if another
语句
,但每当我试图将它们组合在一起时,它就会给我带来错误。
ifelse
(Group ='A',
ifelse
(${A}= 'Yes', ${NewPoints}, {Points}), {P
浏览 7
提问于2022-06-24
得票数 0
回答已采纳
1
回答
如果列未在条件下提供,则如果未在变体中工作
、
、
在我看来,如果一个列没有包含在
ifelse
语句
的条件部分中,那么dplyr变异函数中的
ifelse
语句
就不能像预期的那样工作:> mdf %>% mutate(c=
ifelse
(a==1,0,1))1 1 3 03 3 5 1 # This does notwork (expected column c to be equal to a)
浏览 1
提问于2022-05-03
得票数 0
1
回答
多个
ifelse
语句
、
、
我试图根据条件
语句
为列赋值,但POSIXct格式似乎让我感到困惑。22:27 01:27 0
ifelse
产生了一些我想要的东西,但是我不能用它做多个
语句
。t40636$time.periods=
ifelse
(t40636$time>t40636$dawn.b&t40636$time<t40636$dawn.e,1,0)
浏览 1
提问于2013-01-29
得票数 0
1
回答
多个
ifelse
语句
、
data.frame(var1 = c("a", "b", "b"), var2 = c("b", "a", "b"), a1 = c(y, z, z), a2 = c(z, y, z)) 我的意图是创建一个
ifelse
语句
,其中我能够(1)当a1 = 'a‘时,将所有的a2值替换为'bp’,(2)当var2 = 'a‘时,将所有的a2值替换为'bp’。
ifelse
命令不是解决这个问
浏览 2
提问于2015-02-03
得票数 0
回答已采纳
9
回答
嵌套
ifelse
语句
、
、
、
idnat=="french") { :有人建议我使用“嵌套
ifelse
”来代替它的简单性,但会收到更多警告:
ifelse
(idbp=="overseas"|idbp
浏览 11
提问于2013-08-02
得票数 67
3
回答
Ifelse
条件
语句
、
、
我认为我需要一个(可能的)嵌套
ifelse
语句
,如下所示:
ifelse
(dfrm$depth >=148, "Gaidropsaurus macrophthalmus", "Gaidropsaurus我知道我可以设置Gaidropsaurus物种的子集,使用
ifelse
更改“sp”值,然后将其与其他物种合并,但我相信有一种更好、更快或更有效的方法来做到这一点。
浏览 1
提问于2018-08-15
得票数 0
2
回答
Netlogo -
ifelse
语句
、
、
这是我认为它可以工作的方式:
ifelse
[ask patch xcoord-temp ycoord-temp [ask patches in-radius rnd_radius [pcolor =
浏览 0
提问于2015-10-20
得票数 1
3
回答
多个
ifelse
语句
?
、
condition has length > 1 and only the first element will be used 2) table$DE <- function(table) {0,"UP",
ifelse
(table$B < 0.05 & } Error in
浏览 15
提问于2019-08-22
得票数 2
回答已采纳
1
回答
在R中的
ifelse
语句
中唯一
、
、
、
当我将unique放在
ifelse
语句
中的向量上时,我很难显示唯一值的向量,如下所示。> row <- c(1, 1, 1, 3, 3, 3)[1] 1 3[1] 1 如果被指示为unique(row),则
ifelse
语句
将返回与NULL相同的
语句
。
浏览 1
提问于2018-03-09
得票数 1
回答已采纳
2
回答
如果在R中的使用
、
我试图用if和
ifelse
.The示例数据在R中编写以下
语句
:试用,x、y和z是试用列)。
语句
将被编码为 if (y>0) { }else{ } m=l+2 m=5}trial$l<-with(trial,
ifelse<
浏览 0
提问于2013-06-22
得票数 2
回答已采纳
3
回答
嵌套的
ifelse
语句
中存在未使用的参数错误
、
当该函数是一个if then
语句
链时,它工作得很好,但是我想在向量上使用该函数,所以我需要构建这个看起来很愚蠢的
ifelse
语句
链。不幸的是,我一直收到这个错误:unused
ifelse
语句
中的then部分。(rem==0, day="Thursday&quo
浏览 1
提问于2012-11-09
得票数 3
回答已采纳
1
回答
使用R Dplyr变异对is.na进行
Ifelse
语句
排序
、
、
、
语句
的第一个位置时,mutate就会像预期的那样工作。> p1 %>% mutate(NewCol =
ifelse
(is.na(Value), "TestYes",
ifelse
(Value == 1,
语句
时,它不起作用。但是第三条
ifelse
语句
仍然可以检查值== 0。跳过带有is.na(Value)的第二个
ifelse
语句
。
语句
中的第一位?
浏览 4
提问于2022-05-20
得票数 0
回答已采纳
1
回答
应用if else条件在r中创建新列
、
、
、
我想使用一个if data
语句
根据另一列中的数据在我的dataframe中创建一个新列。我看过许多以前的(如和),但似乎做错了什么,因为我要么收到错误,要么没有新列。我试过做一个
ifelse
函数:{print (">4000") {print ("3000
语句
: dat$P.bin<-
ifelse
(P.col>=4000, "
浏览 4
提问于2021-06-11
得票数 2
回答已采纳
1
回答
嵌套
ifelse
语句
中的多个条件
、
、
很难构建嵌套的if感应器
语句
,其中使用基于两个现有变量的调整因子来建立新变量。.WW是根据大坝的年龄和性别调整的。 data[i,"adjww"]=data[i,"ww"]+
ifelse
(data[i,"aod"]>=11 &&
浏览 5
提问于2022-02-25
得票数 0
3
回答
从data.table r中的字符串中提取年份和周
、
我使用
ifelse
语句
执行了以下操作,但效率很低,并且不能使用超过51个嵌套的
ifelse
语句
。dt[, year :=
ifelse
(stringr::str_detect(year_week, "^y_90"), "1990",
ifelse
(str_detect(year_week, "^y_91"), "1991", NA ))] 没有
ifelse</
浏览 50
提问于2020-10-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
十五、Python的语句与语法-while语句与for语句
高级数据管理——《R语言实战》学习笔记(九)
十四、Python的语句与语法-if语句
十一、Python的语句与语法-语句简介
if语句(三)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券