腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如何
使用
mutate_at
和
嵌套
的
ifelse
语句
自动
重新
编码
许多
变量
?
、
、
、
有一个庞大
的
数据集,由每个主题上相同
变量
的
重复测量组成。我正在尝试
重新
编码
这些
变量
。我们
的
计划是将1
和
3到12 (包括在内)范围内
的
任何数字
重新
编码
为0,将2或任何大于或等于13
的
值
重新
编码
为1。因为它涉及
许多
变量
,所以我
使用
"
mutate_at
“来
自动</
浏览 27
提问于2020-02-17
得票数 4
回答已采纳
2
回答
记录多个多元
变量
、
、
、
这个问题是关于在一个大数据集中对多个
变量
进行
重新
编码
。由于数据很大,而且要对
许多
变量
进行
重新
编码
,所以我正在寻找一种更灵活
的
方法来调用所有相关
变量
并执行
重新
编码
。关于
重新
编码
有
许多
已解决
的
问题(例如),但这些问题不适合这个问题
的
具体内容。在这些
变量
上,我希望将1、2、3、4分别
重新</
浏览 1
提问于2019-11-04
得票数 1
回答已采纳
1
回答
总结R中包含字符串
变量
的
特定行数(请参阅dplyr/tidyverse代码)
、
、
我有一个很大
的
数据集,里面有很多关于感染性并发症
的
变量
。有列,在相应
的
列(“难解症”、“发烧”等)中包含以字符串形式写成
的
症状。我想知道每一次观察中阳性症状
的
数目。我尝试过编写不同
的
代码,
使用
rowSums在
mutate_at
中与is.character
和
!is.na一起
使用
,尝试将其简化并缩短到一行代码,但它没有工作。.), rowSums)) %>% 然后,我分别为每一
浏览 3
提问于2020-01-07
得票数 0
回答已采纳
2
回答
更有效
的
方法来
重新
编码
一个
变量
,而不是变异(如果其他)?
、
我想对
变量
进行
重新
编码
,但我怀疑有一个比
嵌套
的
if
语句
更有效
的
解决方案。例如,是否有一种方法可以在不
使用
ifelse
和
mutate
的
情况下更改列内容
的
名称。如果我们有:F我想修改如下所示
的
值:1我试过
使用
mutate还有其
浏览 1
提问于2021-01-02
得票数 1
回答已采纳
2
回答
编写间接引用
变量
以绕过硬
编码
的
R代码是否效率低下?
显然,这可以很容易地作为一系列
ifelse
语句
来完成,但是每隔几个月我就会得到新
的
数据术语,而且我不想每次得到更多
的
数据时都需要手动
重新
编码
。而且,我发现
使用
许多
嵌套
的
ifelse
语句
进行
的
这种
编码
非常难读。我对R比较陌生,但我是一个非常有经验
的
SAS
和
SAS宏程序员,所以我知道,在SAS中,我想做
的<
浏览 0
提问于2019-06-07
得票数 3
回答已采纳
1
回答
替换R中多个
变量
的
值
、
、
我有一个包含82个
变量
的
数据帧。
许多
变量
都包含字母,我想将其更改为一组数字。Var4.a =
ifelse
(Var4.a %in% c("k", "b", "g", "j", "f", "d"), 2, Var4.a)) 但是,对于我需要更改
的
70+列,这将需要很长时间所有感兴趣
的
变量
在
变量
名中都有一个匹配
的
浏览 7
提问于2020-03-05
得票数 1
回答已采纳
1
回答
R:
使用
重新
编码
、变异
和
case_when对
变量
进行
重新
编码
、
、
、
我希望为dataset中core.vars定义
的
以下
变量
重新
编码
以下值<4= -1,4= 0,>4=1,并且仍然保留数据框架中
的
其余
变量
。
使用
case_when,mutate,recode,但没有运气。recode需要一个向量,所以我
的
想法是为每个感兴趣
的
变量
创建一个向量,
使用
case_when或mutate,然后对值进行
重新
编码
。= "1&
浏览 1
提问于2018-07-31
得票数 4
回答已采纳
1
回答
将
mutate_at
与
嵌套
ifelse
结合
使用
、
这将使不存在于columnA中
的
值在给定
的
条件下(
使用
%>%)得到NA。
如何
使用
mutate_at
和
嵌套
ifelse
实现相同
的
结果?例如,这不会产生相同
的
结果:
ifelse
(!is.na(as.numeric(.)),条件
的
浏览 3
提问于2018-01-04
得票数 3
回答已采纳
1
回答
使用
case_when
语句
使用
dplyr
mutate_at
更改指定
的
变量
列表
、
我正在尝试对数据集中
的
一些列进行
重新
编码
。这些列有很多奇怪
的
名字,比如S3__8或C4__2,还有一些分类列我不想说,它们是以C开头
的
。我
使用
这个片段成功地
重新
编码
了所有的S列: Sa_Recode <- Sa %>% funs(case_when(greplC列,但不能
使用
相同
的
逻辑,因
浏览 13
提问于2020-07-17
得票数 0
回答已采纳
1
回答
R: dplyr条件汇总并
重新
编码
列中
的
值
、
、
、
我希望根据列
的
汇总统计信息
重新
编码
选定列中
的
以下值(例如,列
的
中位数)。以下
变量
由core.vars在数据集中定义,并仍保留数据框中
的
其余
变量
。 我已经尝试了
许多
方法来实现这一点。
使用
case_when、mutate、summarise_each但未成功。原始数据集包含数百列
和
行,因此我想选择列并尽量简洁。论坛上之前
的
问题包括
如何
对单个
变量
执行此
浏览 2
提问于2020-05-25
得票数 2
2
回答
R:
如何
一次
重新
编码
多个
变量
、
、
我
的
数据集中有几个
变量
需要以完全相同
的
方式
重新
编码
,而其他几个
变量
需要以不同
的
方式
重新
编码
。我试着写一个函数来帮助我解决这个问题,但是我遇到了麻烦。
浏览 1
提问于2018-02-08
得票数 5
回答已采纳
2
回答
如何
仅对R中选定
的
列进行
重新
编码
、
我有一个具有以下列名
和
值
的
data frame:|Strongly Agree进行
重新
编码
Agree - 2Strongly Disagree - 4If((names
浏览 0
提问于2017-03-13
得票数 3
回答已采纳
3
回答
我怎样才能
使用
R在Stata中做一些类似于foreach
的
事情?
、
、
、
我是R
的
新手,并且正在
使用
Stata。我可以在Stata中
使用
foreach
和
forvalue循环这些
变量
。var1 var2 var3 2 999 3我想
重新
编码
所有的"999“
的
变量
中
的
值丢失。在斯塔塔,我可以 fo
浏览 0
提问于2019-05-29
得票数 3
回答已采纳
3
回答
在变体
语句
中动态引用列名- dplyr
、
、
A_def、B_def、C_def,它们只接受对应
变量
<LETTER_NUMBER>中
的
一个
的
值,这取决于它们
的
后缀等于
变量
cond
的
条件。我设法以两种方式实现了我想要
的
输出:一种是硬
编码
(可能是为了避免cond包含多个值),另一种是
使用
tidyr
的
旋转函数。mutate
和
/或across获得相同
的
输出(可能在mutate中
使用
ife
浏览 1
提问于2020-06-24
得票数 5
回答已采纳
1
回答
dplyr将NA替换为分组后
的
中值
、
我正在为PCA准备一个数据集,我所有的
变量
都是数值,所以我可以计算所有
变量
的
中位数。 我有两个分组
变量
。我需要计算组
的
中位数(假设第一组是CATEGORIA=6
和
Dpto='A‘等等),并
使用
这个值来替换上面有NA
的
单元格,我
的
代码是: for (j in 10:46){ group_by(CATEGORIA,Dpto,.add=T)%>%
浏览 9
提问于2020-08-25
得票数 0
回答已采纳
1
回答
如何
在长度大于1
的
R中执行
ifelse
语句
?
、
、
我正在处理一个数据集,我需要找到4个
变量
的
所有奇偶记录。我有SAS代码,但在SAS中,if one
语句
在我看来比在R中更简单。我在寻找
的
结果是,如果记录为偶数,
变量
偶数被
编码
为1,如果记录是奇数,则将其
编码
为0。UNKN_ED_VISITS,2)=0 then even=1;run; tables even;在R中,我一直在尝试
嵌套
的
浏览 5
提问于2020-02-07
得票数 0
回答已采纳
2
回答
for循环中
的
嵌套
ifelse
语句
、
、
、
、
我正在尝试在for循环中
使用
嵌套
的
ifelse
语句
来创建一个新
变量
,其值基于一个因子
变量
(邮政
编码
列表)
的
出现频率。 新
变量
应根据邮政
编码
的
频率返回预定义
的
数字序列(频率范围为1至4)。这些数字系列中
的
每一个都必须以800结尾并递增200,其起始点取决于每个邮政
编码
的
频率:频率越高,起始增量200越低。为此,我
浏览 1
提问于2019-01-10
得票数 0
回答已采纳
3
回答
使用
"
ifelse
“
语句
对列中
的
多个值进行
重新
编码
、
我刚开始
使用
"R“(习惯于
使用
SPSS),我在为
变量
重新
编码
值时遇到了困难,给出了该
变量
的
多个响应或情况。我试图
使用
一个"
ifelse
“函数来实现这一点,但我无法使该函数用于修改
变量
的
两个以上值。我想要对多个情况
变量
的
响应进行
重新
编码
。目前
的
数据包括#
的
1,2,3,4,我想
浏览 0
提问于2019-02-14
得票数 1
1
回答
“时
如何
使用
变异
的
c_across。同一行中
的
参数
、
、
、
我正在尝试
使用
rowwise %>%
mutate_at
(
ifelse
()),我之前已经
使用
mutate_at
成功地将其用于低于1.0.0版本
的
dplyr,但不确定
如何
使用
其新
的
across函数来实现它以下是我
的
数据框中
的
行
和
列
的
子集 data <- data.frame(level_1_name = c("coverage.modifier
浏览 2
提问于2020-06-09
得票数 1
2
回答
根据数字
的
不同范围,将数字映射到R中
的
范畴值
、
希望我
的
头衔有意义。我有一个带有数值列
的
dataframe,我想
使用
这个列来创建一个新
的
列,在这个列中,数字值根据它们
的
值“映射”到不同
的
桶。下面是一些测试数据,以及我目前用来解决这个问题
的
一种粗略
的
边界
嵌套
ifelse
()方法。我希望以一种更好
的
方式对其进行
编码
,而不涉及
嵌套
的
ifelse
()
语句
,因为这种方
浏览 5
提问于2017-09-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python Web:Django 模板标签
Python中编写条件分支代码的技巧
史上最全Python知识点汇总续
第26本:Python编程从入门到实践
C+算法主题系列之论递归回溯算法与原始穷举算法的一致性
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券