腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
突变
和
case_when
:
错误
的
数字
和
NA
r
、
dplyr
、
case-when
所以我在写一个简单
的
语法时又遇到了一些麻烦。bsp1 <- bsp1 %>%
case_when
( Geschlecht == "m" & Alter > 18 & xx == 18:31 ~ 3, TRUE ~
NA<
浏览 14
提问于2021-02-01
得票数 0
回答已采纳
1
回答
突变
和
case_when
给出了
NA
r
、
dplyr
在mutate函数中使用dplyr
的
casewhen时,会返回
NA
。我喜欢casewhen,因为如果我想让FALSE值成为原始值
的
默认值,我就不必使用长
的
ifelse语句。这不是使用casewhen
的
意义所在吗?此代码产生NAs。mtcars %>% mutate(vs =
case_when
(carb == 4 ~ +5)) 当carb
的
值为4时,我想将1加到vs列。谢谢。
浏览 24
提问于2018-12-15
得票数 0
回答已采纳
2
回答
如何比较R中
的
两个列值(最好使用dplyr ),并创建一个新变量,表示它们是否匹配(0或1)
r
我希望将Test
的
值
和
更多
的
值逐一比较,然后在第三列中输出比较
的
结果(让我们称之为匹配)。如果Test
和
更多
的
值匹配,我希望输出一个1来匹配,如果它们不匹配,我希望输出一个0来匹配。还希望包含一些内容,告诉R如何在Test或更多列中处理NAs (即,如果这些列中有安娜,则在Match列中输出"
NA
“)。我一直试图用
case_when
语句来做这件事,但是我遇到了麻烦。谢谢!
浏览 7
提问于2022-10-11
得票数 0
2
回答
dplyr::
case_when
()莫名其妙地返回名称(消息) <- `*vtmp*‘
错误
r
、
dplyr
dplyr::
case_when
()中
的
一个非常简单
的
计算在RVersion4.1.2下返回dplyr_1.0.8中
的
一条奇怪
的
错误
消息。(tmode),
NA
, distanceI), TRUE ~, 41,
NA
#
浏览 14
提问于2022-02-20
得票数 15
回答已采纳
3
回答
嵌套data.frame中
的
条件
突变
映射lm
r
、
dplyr
、
tidyr
、
purrr
我试图使用嵌套
的
data.frame
和
map
突变
方法来进行分层分析,以在特定
的
地层中建立一个稍微不同
的
模型: group_by(cyl) %>%X对比只能适用于2级或2级以上
的
因素,model是
case_when
(...)。ℹ
错误
发生在第3组: cyl = 8。我认为这是由于
case_when
的
矢量化操作所致,因为下面的操作看起来确实有效。ifel
浏览 5
提问于2021-04-16
得票数 1
1
回答
dplyr::
case_when
能否返回NAs
和
非NAs
的
混合?
r
、
dplyr
case_when
() in dplyr能否返回
NA
和
非
NA
值
的
混合?当我要求它返回响应于一条语句
的
NA
,但是响应另一条语句
的
非
NA
值时,它会抛出一个计算
错误
:> library("dplyr")> mtcars %>% mutate(thi
浏览 2
提问于2017-10-20
得票数 6
回答已采纳
1
回答
整理-使用
case_when
重新编码新变量不像我
的
运算符
r
、
dplyr
我在这里有这个代码,我想让它整洁起来: mean(SalePrice,
na
.rm=T)) nbhdprice_med$`mean(SalePrice,
na
.rm = T)` >= 140000 ) nbhdprice_hi
浏览 2
提问于2020-08-10
得票数 0
1
回答
键入冲突,将多个变量设置为具有变异、跨、
case_when
的
NA
r
、
dplyr
、
typeerror
、
na
我希望使用mutate、across
和
case_when
的
组合,通过多个变量将一些情况设置为
NA
(缺失)。Error: Problem w
浏览 1
提问于2022-01-10
得票数 4
回答已采纳
1
回答
使用具有
NA
值
的
突变
和
Case_when
的
dyplr
r
、
dplyr
、
na
我使用mutate
和
case_when
函数创建一个新变量,其结果取决于是否满足某些条件。 mutate(Variable1 =
case_when
(VariableA == 1 & VariableB ==1 ~ result.y,<e
浏览 3
提问于2022-08-18
得票数 1
回答已采纳
1
回答
如何根据多列中
的
值对R中
的
变量进行条件变异?
r
、
dplyr
最近没有使用当前
的
tidyverse动词(在我
的
例子中是R4.1
和
tidyverse 1.3.1 )来回答这个问题。我尝试过使用
case_when
()
和
ifelse()以及select_if()来有条件地向新变量填充一个值,该值是根据其他特定列中
的
TRUE值
的
数量逐行计算得出
的
,但是这两个变量似乎都没有过滤出要计算
的
正确列我可能会旋转更长
的
时间来替换我
的
列分组,并避免过滤哪些列用于
突变</e
浏览 10
提问于2021-08-11
得票数 1
2
回答
如何在新列中添加基于条件语句
的
文本
r
Data.frame 变量为:
数字
c(1,2,3,4等) 我需要一个代码(语句)来创建和填充两个新列"type_a“
和
"type_b”,基于" number“列中
的
数字
。我必须使用精确
的
数字
,所以"if 1 in " number“用"some_text1”填写"type_a“,用"some_text2”填写"type_b“。现在
的
问题是,我是否可以以某种方式在第一个"<
浏览 21
提问于2019-04-11
得票数 0
回答已采纳
1
回答
试图找到条件代码,从另一个变量中
的
值中减去值,并将结果输入到新变量中。
r
、
if-statement
、
dplyr
、
mutate
如果不满足任何条件,那么请重新考虑
NA
。我开始尝试
突变
()功能df_1 <- df %>% df$x >= 1 & df$x <=3 ~ y - z, df$x >= 5 & df
浏览 8
提问于2022-11-08
得票数 1
回答已采纳
1
回答
如何使用
case_when
处理空值对象?
r
、
dplyr
我试图使用
case_when
处理空值,以便在值为空时返回值,否则,对象将按原样返回。h <- NULL is_empty(h) ~ "This is null",我不明白为什么会出现
错误
:难道
case_when
不应该输出“这是空
的
”并就此结束吗?
浏览 10
提问于2021-12-06
得票数 1
回答已采纳
2
回答
基于一行值更改多行值
的
有力R解决方案
r
、
for-loop
、
dplyr
、
case
我花了一天半
的
时间试图找出一个雄辩
的
解决方案(对于循环,如果条件,过滤器(Dplyr),变异(Dplyr),
case_when
)。c(
NA
,
NA
,
NA
, 1, 1), s2time = c(
NA
,
NA
, 1, 1, 1)) 本质上,如果attsess1等于-99,那么我希望s1satis、s1time、s1qual中
的
相应行将它们
的
同样
的
逻辑也适用于attsess2、s2satis
和<
浏览 4
提问于2020-10-07
得票数 0
回答已采纳
2
回答
使用dplyr::
case_when
避免类型冲突
r
、
dplyr
、
data-cleaning
我正在尝试使用dplyr::
case_when
在dplyr::mutate中创建一个新变量,其中我将一些值设置为缺失值,并同时对其他值进行重新编码。但是,如果我试图将值设置为
NA
,则会出现一个
错误
,说明我们不能创建变量new,因为
NA
是逻辑
的
: 评估
错误
:必须是双重类型,不符合逻辑。是否有一种方法可以在数据帧中
的
非逻辑向量中设置
NA
值?Create data
浏览 10
提问于2017-07-03
得票数 58
回答已采纳
1
回答
对分组数据中
的
字符串列使用any()
和
all()
r
、
tidyverse
、
any
我有一个分组数据,我希望根据每个行
的
值创建一个新变量。
的
群是3 A F
NA
5 B F
NA
7 C M
NA
浏览 6
提问于2022-10-21
得票数 1
回答已采纳
2
回答
如果存在多列,则从多个列填充新列。
r
、
dplyr
NA
> B <
NA
> x我可以创建一个新
的
列new_col,其中填充了来自3列col_1、col_2
和
col_3
的
非df %>% !is.
na
(col_1) ~ col_1, !is.
na
(col_2) ~ col
浏览 1
提问于2021-02-11
得票数 3
回答已采纳
3
回答
在条件下对列中
的
值进行重新编码时,如何正确使用
case_when
?
r
、
dplyr
、
case-when
我有一个包含两个变量
的
数据框:1 1 13 1 25 2 2mutate(FACE.RESP =
case_when
Correct ~ '1'))Correct FACE.RESP 5 2
浏览 0
提问于2020-01-18
得票数 0
4
回答
基于引用范围将
数字
数据帧转换为字符串等价物
r
、
string
、
dplyr
我有一个data.frame
的
数字
分数与组(y)在不同
的
因素(x)测量
和
结果
的
分数。与下表相似。2.50Unit5 2.00 2.80 2.00 2.00 3.00 2.50 group_by(BU, CC) %>% #BU = 'unit', CC = 'Control_Category sum
浏览 2
提问于2017-08-23
得票数 1
回答已采纳
1
回答
使用mutate()
和
case_when
()操作NAs时出错
r
、
dplyr
我有一个数据集,其中有许多死亡年份丢失
的
值。我想在出生年份+ 79岁之前取代这些国家,这相当于美国
的
预期寿命。num_df = num_df %>% gdc_cases.demographic.year_of_death = is.
na
gdc_cases.demographic.year_of_birth + 79), )
浏览 4
提问于2022-04-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基因突变的教学设计,板书和PPT
GitLab 发布 11.0.3,修复 11 和旧版本中的回归和错误
Linux中标准输出和标准错误的重导向
向右操作符及其相关函数的基本用法
人工智能如何识别和纠正文本中的语法和拼写错误……
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券