腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
将
列
与
R
中
的
case_when
(
across
())
内
的
后续
列
合并
的
一般
方法
r
、
dplyr
、
case-when
、
across
我在
R
中有一个df,这是一个简化
的
版本: ID <- c("AA1", "AA2","AA3","AA4","AA5")abc08(2,2,2,2,1)df <- data.frame(ID, Pop, abc08, ...
浏览 39
提问于2021-06-21
得票数 2
回答已采纳
1
回答
如何遍历dplyr变异
r
、
dplyr
我是相对较新
的
R
编程,并一直使用Stata主要在过去几年。我在
R
和L眼上有很多度量变量,但我需要为每个度量创建一个“已处理
的
”变量,其中包含治疗侧
的
数据(由侧变量提供)。我可以在dplyr
中
为单个变量使用
case_when
来完成这个任务,但是如何在循环中设置它,因为我有相当多
的
工作要做。 您可以使用paste0连接字符串来动态创建新
的
变量名吗?
R
_var1, L_var1,
R
_var2, L_va
浏览 11
提问于2021-03-23
得票数 2
回答已采纳
2
回答
如果在df
中
检测到字符串,则创建具有替换字符串+
R
+ dplyr
的
新
列
r
、
string
、
dataframe
、
dplyr
、
mutate
我使用mutate
方法
在
列
中
查找字符串(示例
中
为Name),并将它们替换为
R
中
更正
的
字符串,这对于部分字符串和完整字符串都很好。(Name, str_replace, "Sallyyyy", "Sally")) 在我
的
实际应用程序
中
,我意识到我可能应该维护原始
列
以供参考,并创建一个包含更正
的
新
列
。我尝试以
r
的</e
浏览 8
提问于2022-11-03
得票数 0
回答已采纳
3
回答
如何
将
across
()函数
与
mutate ()和
case_when
()结合使用,以便根据条件改变多个
列
中
的
值?
r
、
dplyr
、
across
我有人口统计数据集,其中包括一个家庭中人
的
年龄。这是通过调查收集
的
,参与者可以拒绝提供他们
的
年龄。4 1D 50
R
R
59 出于我们
的
意图和目的,我们
浏览 4
提问于2020-11-04
得票数 2
2
回答
如何清除
R
数据
的
子集中
的
值?
r
、
dplyr
我在这里
的
最终目标是
将
数据
的
一部分设置为NA (我们有一些参与者在某些时间点上没有通过QC )。我想同时按行和
列
进行过滤。我可以得到类似的样式子集,如:我想要做
的
是回到原来
的
虹膜数据集中,
将
这些单元格更改为NaN。我觉得我应该能够用m
浏览 3
提问于2021-07-08
得票数 1
回答已采纳
1
回答
使用for循环从dataset获取多个
列
r
、
dataframe
、
for-loop
、
error-handling
、
group
我对for循环缺乏经验,并试图在
R
中
为来自df数据集
的
几列编写for循环。我感兴趣
的
每一
列
都有从1到15或NA
的
值。“名称”是这些
列
的
名称列表: [1] "score" "rate" "asset" "capital" "earning" "ast" "liquid" &q
浏览 4
提问于2022-10-13
得票数 0
1
回答
结合mutate(跨)和
case_when
,根据条件使用0填充多
列
r
、
dplyr
、
case-when
、
across
在dplyr工作流
中
,当newvar == 0时,我尝试在newvar
列
之后
的
每个
列
中
粘贴0,否则什么都不做。mutate(newvar = sample(c(0,1), replace=TRUE, size=n), .before = Sepal.Length ) %>% 我尝试了一个类似于这里
的
解决方案,。我
的
浏览 5
提问于2021-01-03
得票数 2
回答已采纳
1
回答
R
中
带条件连续柱
的
截断函数
r
、
dplyr
我有以下生成
的
df: set.seed(100) Age = sample(18:98, 1000, replace = TRUE), College = sample(0:1, 1000, replace = TRUE)) 我希望仅当
列
不是binary时,才
将
所有连续变量替换为它们各自
的
分位数。我有以下代码,但这
浏览 20
提问于2021-11-02
得票数 1
1
回答
为
R
中
的
大数据帧逐行查找和替换条件
列
值
r
所有,我有一个庞大
的
基因组数据,我想要找到-和-替代基于“参考”和"ALT“
列
值
的
每一行。0,0,0,0,0), D=c(1,3,1,0,0),)K=data.frame() k=df[
r
,] ks[ks==0]="-/-" ks[ks==1]=pas
浏览 1
提问于2021-10-06
得票数 1
回答已采纳
2
回答
比较左联接后
的
多对x/y
列
,以及如果在
R
中使用y
的
不同
r
、
dplyr
、
left-join
、
tidyr
一些选定
的
行已被手动检查和更新,创建了第二个data.frame df1updated,其中包含所有相同
的
列
,其中一些数据已被更改,另外还有其他
列
。我想将更新版本加入到原始版本
中
,如果数据已经更改,则替换原始版本,如果没有更改,则保留原始版本,如果数据没有经过检查(即不在df1updated
中
),则保留原始数据。= date.y ~ date.y),
浏览 14
提问于2022-04-11
得票数 1
回答已采纳
1
回答
基于不同后缀
的
其他
列
的
dplyr变异
r
、
dplyr
、
prefix
、
suffix
data.frame(a_1_1 = c(1, 0, 1), a_1_2=c(1,0,0),a_2_1=c(1,0,0), a_2_2=c(1,0 ,1), b=c(2,3,4))df <- df %>% mutate(a_1=
case_when
((a_1_1==1 | a_1_2==1)~"A", TRUE ~ "B")) %>% mutate(a_2=
case_when
((a_2_1=
浏览 3
提问于2021-03-09
得票数 3
回答已采纳
2
回答
通过划分两
列
来创建新
的
数据
列
,确定第三
列
中
的
除数/除数
r
、
dataframe
我有一个结构如下
的
数据帧,其中x_L和x_
R
对
的
数量可能高达100个。ID Side A_L A_
R
B_L B_
R
2 1 3 2 3 1 3 06 3 4 5 我知道要为每对A_L和A_
R
创建一个新
的
列
A_ratio。如果为Side==0,则每个ID
的
新
列
的</
浏览 17
提问于2021-03-24
得票数 2
回答已采纳
3
回答
替换另一
列
的
一
列
条件
中
的
值:
r
r
、
dplyr
我有两
列
,它们之间
的
数据很混乱。这两
列
都是因素。
浏览 5
提问于2020-08-31
得票数 1
回答已采纳
2
回答
R
中
的
并行计算(foreach循环和if语句)
r
、
if-statement
、
foreach
、
parallel-processing
我一直试图使我
的
一些代码并行工作,因为我正在处理
的
信息不是连续
的
。这个想法是,我正在遍历几个表并处理它们
的
条目,根据它们
的
原始值将它们
的
值更改为1、2或3。,而且我有几个表,所以我考虑通过使用并行库并为循环中
的
每一
列
或每一行使用一个核心来并行这个任务。但是,我很难理解如何做到这一点,因为值不会自动更新(正如我所理解
的
,工人中
的
数字实际上并没有保存在原始变量
中
)。这就是我尝试过但失败
的</em
浏览 6
提问于2022-07-01
得票数 0
回答已采纳
1
回答
如何
将
变异和
case_when
应用于df
中
R
中
的
所有
列
?
r
、
dplyr
预期结果: c1 c2 c32 0.2 0.1 -我尝试了以下
方法
,但得到了一条错误消息:正确
的
代码是什么?
浏览 4
提问于2020-08-20
得票数 0
回答已采纳
1
回答
使用跨、
case_when
和rec记录多个变量(sjmisc)
r
、
dplyr
,我试图
将
列
a
中
的
值替换为c,并从相应
的
_long
列
中
重新编码值。: mutate(
across
(c(a, b, c), ~
case_when
(错误:cur_column()只能在
acr
浏览 1
提问于2021-01-23
得票数 0
2
回答
跨
列
变异-如果条件满足返回列名作为值
r
、
dplyr
、
across
我有一个
与
文档术语矩阵类似的宽数据框架: ~name, ~aaa,BBB CCC", 1L, NA, NA, NA, NA, NA, 1L, 1L, 1L, 1L, 1L我想将x>0
的
所有
列
中
的
值替换为列名正确
的
语法是什么?我已经尝试了以下两种<em
浏览 10
提问于2022-11-21
得票数 0
回答已采纳
2
回答
如何
将
数据集中
的
所有0/1变量更改为“是/否”?
r
如何
将
整个数据集中
的
所有0,1值更改为“否”,而不仅仅是一个变量?谢谢
浏览 3
提问于2022-03-08
得票数 0
1
回答
如何
将
所有NAs
的
行和为0/NA
r
、
dplyr
、
data-wrangling
Y = sum(c(Y1, Y2, Y3), na.rm = T))非常感谢!
浏览 7
提问于2022-05-16
得票数 3
回答已采纳
1
回答
跨dplyr使用
case_when
r
、
dplyr
我正在尝试使用dplyr
的
新
的
“跨”函数
将
mutate_at()转换为mutate(),这有点困难。 简而言之,我需要将一系列
列
中
的
值
与
“基线”
列
进行比较。当
列
中
的
值高于基线时,我需要使用基线值。当
列
中
的
值低于或等于基线时,我需要保留该值。但是,当我试图更新它以反映Dplyr1.0
中
的
跨()时,我总是会收到一个
浏览 1
提问于2020-10-03
得票数 12
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券