腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
确保
使用
case_when
的
所有
选项
?
、
我想根据df数据框中
的
答案重新编码一个变量。如果任务花费
的
时间少于30分钟,则此变量为1;如果任务超过30分钟,则此变量为0。我
的
数据中有一些随机错误
的
可能性。在我
的
case_when
()函数中并没有
使用
来自df数据帧
的
所有
答案
的
情况下,我想写出一个错误,例如:“
case_when
()函数中没有
使用
观察值‘随机错误’。有什么想法可以解决这个问题吗?我在考虑唯一
的
(
浏览 28
提问于2020-10-19
得票数 0
1
回答
使用
命名列表为
case_when
生成案例
、
、
、
我试图弄清楚
如何
对存储在列表中
的
组
使用
case_when
,因此修改列表将修改
case_when
的
结果。[1], target %in% groups$C ~ names(groups)[3]这提供了我想要
的
输出,但我希望从列表中动态生成
case_when
中
的
选项
。%>% imap(generate_cases)
浏览 3
提问于2021-03-06
得票数 1
回答已采纳
1
回答
dplyr突变
case_when
产生NA
、
、
我在mutate()中
使用
了
case_when
(),并获得了预期
的
输出,但我也收到了有关生成NA
的
警告。不过,我不知道为什么。据我所知,RHS无论
如何
都应该是同一类型
的
。我已经将我
的
所有
RHS条件包装在一个as.double()调用中,以
确保
它们属于同一类型,但这没有什么区别。这些警告意味着我
的
默认条件是创建NAs
的
原因。依赖关系 我
使用
library(mc2d)来获取下面
浏览 2
提问于2021-02-14
得票数 0
1
回答
R中具有变异和
case_when
的
用户定义函数
、
我想知道是否/
如何
将know调用转换成一个函数,可以用于我经常
使用
数据完成
的
任务。遗憾
的
是,我无法从涉及mutate和
case_when
的
调用中找到
如何
设计函数,这两个函数都依赖于dplyr包,并且需要更多
的
附加参数。或者,对于我来说,对于这么多
case_when
,调用本身似乎是多余
的
,也许可以减少
使用
它
的
次数。 欢迎提供任何关于替代办法
的
帮助和信息。:
浏览 2
提问于2018-05-29
得票数 3
回答已采纳
1
回答
创建命名为以前cols/var中特定响应函数
的
cols/var
基本上,启动数据文件
的
示例是不言自明
的
,即有两个问题( q01和q02 ),回答者指出这些问题
的
可用
选项
中哪一个是“最好
的
”或“最差
的
”(这里是“最有用
的
”和“最不有用
的
”)。适合于BWS分析
的
最终数据文件应该为每个问题指明选择哪一个
选项
,每个问题有四个可能
的
选项
。例如,在案件1问题1中,被申请人指出第1种备选案文是“最有用
的
”,第3种备选案文是“最不有用
浏览 1
提问于2018-12-02
得票数 0
回答已采纳
1
回答
dplyr -
使用
具有多个条件
的
case_when
、
我有一个名为data
的
数据帧,其中包含一个名为Sex
的
列。在一次调查中,这个问题提供了两个初始
选项
,“男性”和“女性”,以及“其他”
选项
,这是开放式
的
,人们可以写任何他们想写
的
东西。为了简单起见,我正在尝试将
所有
其他
选项
重新编码为NA,并仅保留男性和女性。这是我
的
尝试: data %>% mutate(Sex =
case_when
((Sex != "Female") ~ NA)) 但
浏览 19
提问于2020-04-19
得票数 1
回答已采纳
1
回答
使用
list作为
case_when
的
输入
、
简而言之:您能否在mutate中
使用
!!!拼接和
case_when
的
列表输入,以及
如何
使用
?正如在对
的
回答中所提到
的
,从dplyr >0.7.0开始,您可以在mutate()
的
case_when
()中
使用
纯变量名 接下来,在
case_when
的
中,它展示了
如何
像这样
使用
模式和!!!(y%%35 == 0 ~ "fizz buzz&
浏览 6
提问于2018-02-22
得票数 1
回答已采纳
1
回答
dplyr
case_when
抛出错误名称
的
属性[1]必须与向量[0]
的
长度相同
我在一个
case_when
链中运行以下dplyr: open_flag == 0 & (click_flag > 0 | mirror_flag >0) ~ 1,) 我发现这篇文章()指出了这个问题。我不完全理解这个问题,所以我没有为上面的
case_when
浏览 13
提问于2022-04-01
得票数 10
回答已采纳
3
回答
dplyr根据行条件替换列中
的
特定情况,而其他情况则不受影响。
、
、
如何
在基于另一列
的
行
的
列中应用两个(或更多)替换情况?YES,如果X1 =2,则将其在X2中
的
对应值替换为无,使
所有
其他值保持不变,保持X2中
的
原始值。为此,我想用"
case_when
“替换函数,但我没有找到解决方案。我当时
使用
了"mutate“
选项
,但它取代了我希望不受NAs影响
的
值。(我想
使用
case_when
或类似的方法来优化我
的
脚本,这
浏览 10
提问于2022-03-07
得票数 4
1
回答
在
case_when
()中抛出错误
、
我在mutate()中有一个
case_when
(),如果满足TRUE条件,我希望R停止并抛出一个错误。这是为了调试目的。mtcars %>% cyl > 3 ~ "ok", ))mtcars %>%
浏览 0
提问于2018-08-30
得票数 4
回答已采纳
2
回答
满足
所有
精确约束
的
case_when
函数
、
我在R中
使用
case_when
()函数,因为我正在处理某段代码中
的
所有
异常。我想我
的
问题很简单,但我不确定
如何
实现它。
使用
case_when
()函数可以考虑多个参数(就像在任何其他语句中一样)。给出下面的例子; a <- "aap" str_count(a,&quo
浏览 42
提问于2021-11-03
得票数 0
1
回答
每个值大于x,则在新列中为其赋值一个字符串。
、
假设我有一个带有一个列A
的
数据框架,如下所示1 2003 4005 502我想增加一个新列。对于A中每一个等于或大于400
的
值,就会有nonNormal。否则,就会有正常
的
,像这样
的
事情1 200 Normal3 400 nonNormal5 502
浏览 1
提问于2022-06-24
得票数 0
回答已采纳
4
回答
如何
将
case_when
与整个数据文件结合
使用
?
、
我想将
case_when
应用于数据框架中
的
所有
列。set.seed(1)data 对于0.5以上
的
所有
列,我想用字符串">0.5“替换,对于高于1
的
列,我想用">1”我尝试过
case_when
,但是我似乎必须指定像x和y这样
的
列,我想
使用
case_when
而不指定列,而是在整个数据帧上
使
浏览 0
提问于2021-10-24
得票数 2
回答已采纳
1
回答
mutate_at将NAs替换为0
、
if_else(is.na(x), 0, x)返回:
如何
使用
浏览 3
提问于2019-10-25
得票数 8
回答已采纳
2
回答
如何
通过r中
的
dplyr
使用
变易函数中
的
向量
、
就像标题一样,变异函数equation中
的
代码将在我
的
许多其他代码中
使用
。我想提取equation,这样如果代码出错,我可以快速修复它。# can run mtcars_2 <- mtcars %>% mutate(new_var_1 =
case_when
(mpg >= 20 ~ 1, TRUEnew_var_3 =
case_when
(hp >= 90 ~ 1, TRUE ~
浏览 14
提问于2020-05-14
得票数 1
回答已采纳
4
回答
分组
case_when
返回重复行
、
我根据标识符(标识符可能有多个行)进行分组,然后尝试
使用
group_by + summarize和
case_when
来创建每个标识符
的
唯一行。这样做
的
想法是,如果有2行或更多行,那么返回一个预设值,否则返回原始值。问题是,
case_when
返回带有预设值
的
重复行。
如何
确保
输出是唯一
的
?我可以
使用
一个distinct,但我
的
期望是这个值已经是唯一
的
。Multiple Colors 2
浏览 8
提问于2021-09-29
得票数 4
回答已采纳
1
回答
dplyr根据我们正在遍历
的
元素变异新列
、
、
、
、
我尝试做
的
是基于我们正在迭代
的
变量
的
独特元素来执行一些聚合。 我能够执行我所需要
的
手动编写它。然而,我想概括一下这个过程,这样它就可以自动执行。我考虑
的
是一个for循环,并遍历
所有
唯一
的
深度值。但是,我们不能(至少在dplyr中不能)
使用
paste函数创建新列。我在想像这样
的
东西(伪代码): df %>%
case_when
(DEPTH =
浏览 8
提问于2020-10-21
得票数 0
回答已采纳
1
回答
如何
使用
case_when
和mutate_all插入变量值
、
、
我有个看似小
的
问题。我想把mutate_all()和
case_when
()结合
使用
。NA), z = c(0, NA, 1, 2, 3),) mutate_all(
case_when
(
浏览 2
提问于2019-12-10
得票数 3
回答已采纳
2
回答
多矢量
case_when
的
应用
、
我试图
使用
case_when
根据两个独立
的
输入修改/变异列。用于在RHS上创建LHS逻辑和相应
的
输入值的人。下面是一个例子。中,
所有
东西都被计算为表达式,但我不完全确定。可以手动键入
case_when
中
的
所有
7行,但是当向量match_vars和new_labels非常长时,我
的
应用程序要求我完成这一任务--手工键入
case_when
是不可行
的
。= match_var[6] ~ new_l
浏览 2
提问于2019-03-28
得票数 4
回答已采纳
2
回答
使用
具有不同长度矢量输出
的
case_when
-我能避免这种加倍行为吗?
、
、
当我按照下面的方式
使用
case_when
时,我最终得到了一个不需要
的
双倍输出,它
的
长度应该是1--大概是因为
case_when
匹配
所有
可能
的
输出向量
的
长度。a <- 1decision <-
case_when
( a > b ~ "A", TRUE ~ "B")
浏览 2
提问于2022-07-07
得票数 0
点击加载更多
相关
资讯
如何在 macOS 中使用选项卡?
如何确保外卖小程序使用便利?
Zoom 推出“在会议中停止传入视频”选项;这是如何使用
法律行业错别字检查:如何使用校对工具确保法律文件的准确性?
如何确保mq和网关的安全
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券