腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
dplyr
或
forcats
重新
编码
NA
因子
、
、
我正在尝试
使用
tidyverse中的
forcats
或
dplyr
包将
NA
中的单个
因子
重新
编码
为字符串。我遇到的问题是,我试图更改的
因子
是一个
NA
值,并且我遇到了一个错误。我发现这个问题()正在将一个
因子
更改为
NA
,但我正在尝试将其从
NA
更改。这是我尝试过的:df %>% group_by(Units) %
浏览 9
提问于2021-02-28
得票数 0
回答已采纳
1
回答
如何基于另一个表
重新
调整R中的
因子
、
、
我正在尝试
使用
forcats
::fct_relevel()
重新
调整mydf中的
因子
级别,以匹配查找中
因子
的顺序:library(
forcats
) mydf %>% group_by(f) %>%
浏览 3
提问于2017-03-08
得票数 0
2
回答
如何
重新
计算序数变量?
、
我
使用
来自“世界价值调查”的调查数据,我
使用
下面的代码将我的变量从一个数字变量更改为一个有序变量 840008,840009), labels = c("
NA
","
NA
","LessHighSchool",&
浏览 3
提问于2021-01-15
得票数 0
回答已采纳
2
回答
基于数据类型的
NA
的条件替换
、
、
、
我要做的是开发一个函数: 1.查看我的列列表;2.识别列类型;3.如果列中包含的数据类型是factor,函数将
NA
替换为“Other”;4.但是,如果列中包含的数据类型是整数,则替换为数字0。
浏览 2
提问于2018-03-29
得票数 1
2
回答
如何
使用
if_else和mutate来代替字符向量中的值作为条件?
、
、
我想用之前的值在数据中生成一列,如果if_else中的条件与/不一致,则该值将与原始列相同。iristest <- iris下面是错误:#i `Species = if_else(Species == "setosa", "Setosa", Species)`
浏览 45
提问于2021-06-14
得票数 1
回答已采纳
1
回答
使用
另一个数据帧中的值生成
dplyr
参数
、
我在单独的文件中提供了
因子
标签的数据。我得到的数据如下所示:和一个单独的数据框,其中包含factor_x的标签,如下所示:我正在寻找一种有效的方法来更新数据帧‘factor_x’中的标签‘
因子
我一直在尝试
使用
forcats
包中的fct_recode,或者从
dplyr
中
重新
编码
,但遇到了麻烦,因为(例如)现有的和更新的标签需要粘贴为字符串
浏览 3
提问于2018-12-21
得票数 0
回答已采纳
1
回答
如何将百分比添加到gt汇总中的“未知”
、
有些人回答说我的数据集中丢失的数据是如何出现的,下面是这方面的
重新
解释。"white", 50, 64, "male", "white",
NA
浏览 3
提问于2020-12-22
得票数 4
回答已采纳
2
回答
用
NA
替换fct_recode级
、
我试图
使用
forcats
::fct_recode用
NA
字符替换R
因子
变量中的所有"a“。这就是我试过的:fct %>%
forcats
::fct_recode("c" = "a") #works fct %>%
forcats
::fct_recode(
NA
= &quo
浏览 3
提问于2020-09-08
得票数 1
回答已采纳
1
回答
我怎样才能在mutate_at中取消引用-拼接?
、
、
、
级别(及其
重新
编码
值)存储在命名字符串中。请注意,在我的例子中,我不能简单地
使用
mutate,因为我有几个变量要应用于
重新
编码
。packages ────── tidyverse 1.2.1 ──#> ✔ tibble 1.4.2 ✔
dplyr
0.7.4 #> ✔ tidyr 0.8.0 ✔ stringr 1.3.
浏览 1
提问于2018-03-16
得票数 2
回答已采纳
1
回答
R中的geom_tile():排序顺序
、
、
row.names = c("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10 or more"), class = "data.frame") 现在,要
使用
浏览 141
提问于2020-08-06
得票数 1
回答已采纳
1
回答
为什么recode_factor不允许降低级别?
、
我喜欢来自
dplyr
的
dplyr
,因为它允许您(1)对
因子
级别进行
重新
编码
,(2)同时对它们进行排序。我也喜欢它如何让你(3)下降水平,当你把一个数字向量变成一个
因子
向量。例如: recode_factor(num_vec, `1` = "z", `2` = "y", `3` = "x", .ordered = TRUE,)[1] z y x
浏览 1
提问于2020-04-02
得票数 0
回答已采纳
2
回答
使用
mutate和pivot_longer创建gpa变量
、
对于下面的数据,1= A,2= B,3= C,4=D
或
更低。任何5
或
更高的都应该被丢弃,或者实际上被算作安娜。另外,我首先想要
重新
编码
字母等级,以便4= A,3= B,3= C,1=D
或
更低(我只需要
使用
mutate)。我首先尝试
使用
pivot_longer,但我很难处理丢失的/不相关的值,而且效率似乎也很低。获得每个学生的个人GPA的最佳方法是什么?1, 6, 2, 1, 1, 1, 4), grade_sci = c(3, 2, 4, 3, 6, 2,
浏览 0
提问于2021-04-15
得票数 0
2
回答
如何在R中组合变量中的级别
我的变量“满意度”有1,2,3,4级。我已经这样做了:在运行上面的代码后,我再次运行了级别函数,但仍然得到1,2,3,4。我是不是做错了什么?
浏览 0
提问于2020-08-31
得票数 0
1
回答
如何在具有不同
因子
级别的不同数据帧中
使用
Forcats
::Fct_Collapse
、
、
library(tidyverse)我有两个简单的数据帧(底部的代码),我想通过折叠"Animal“列来创建一个新的
重新
编码
的变量。我通常
使用
forcats
::fct_collapse来做这件事。但是,我想创建一个函数,将fct_collapse应用于许多具有相同变量的不同数据帧,只是有些数据帧可能缺少一个
或
两个
因子
级别。有没有一种方法可以更改代码(
使用
tiyverse),以便缺少的
因子
类
浏览 3
提问于2018-02-02
得票数 1
回答已采纳
1
回答
R;geom_area,按数值变量排序
、
我正在尝试用geom_area制作一个ggplot,在这里,层叠层的顺序应该遵循一个数值变量的条目。事实上,在我的例子中,我希望这个变量是每个类别的标准差,这样,在图的底部有更多的常量类别,而在顶部的是最易变的。dx <- data.frame(x=rep(1:8,3),y=rep(c(2,3,2,4,3,5,3,2,2,3,2,4,3,50,3,2,2,3,2,4,3,20,3,2)),z=c(rep("bread",8),rep("butter",8),rep("fish",8)),
浏览 3
提问于2017-11-28
得票数 2
回答已采纳
1
回答
根据子图中的点
重新
排列facet_wrap图
、
、
、
我想以一种更好的方式
重新
排列facet_wrap图。angle=45, vjust=0.3)) + 结果如下图所示:有没有办法根据它们的频率
重新
排列这些图某些lab频率(
或
每种类型的点数)非常低(1-3)。我想安排的地块facet_wrap wrt他们的频率,而不是他们的标签顺序。一个优点是减少了绘图面积,并从绘图中获得了更好的直观。可以
使用
动态计算的频率值并将它们传
浏览 0
提问于2017-10-11
得票数 2
2
回答
因子
对
因子
的条件重
编码
、
、
、
我有一个tibble,df,有一个
因子
,A,我想:2)基于第二个变量B
重新
编码
。df <- tibble( B = c(1,
NA
,3)我的第一次拼字#> # A tibble#> <
浏览 6
提问于2017-10-24
得票数 3
回答已采纳
1
回答
将字符变量更改为
因子
、
我有一个R脚本,它有时起作用,有时不起作用,我发现问题与我的字符->
因子
转换有关,然后我将两个数据集合并在一起。我有一个主题列表,这些主题在data1中
编码
为'1','2','3‘等,在data2中
编码
为'01','02','03’等,我想在data1中
重新
编码
参与者编号,以匹配data2。我首先尝试将data1$subj转换为一个
因子
,然后在
forcats
中<em
浏览 0
提问于2017-05-18
得票数 1
1
回答
以月份作为级别的R中的错误。这是一个bug还是逻辑缺陷?
、
、
如果我写代码,然后总结: df1$s <- factor(df1$s, levels = month.name) summary <- df1 %>% group_by这就像它按月份按字母顺序组织,然后在不更改其他值的情况下
重新
排序month列。
浏览 0
提问于2016-12-17
得票数 0
1
回答
如何根据另一个变量的子集(面)
重新
排序一个因素,
使用
forcat?
、
forcats
说 事实上,其中一个工具是通过另一个变量
重新
排序因素,这是绘制数据的一个非常常见的用例。我试图
使用
forcats
来实现这一点,但在一个分面的情节中。也就是说,我希望通过其他变量
重新
排序一个
因子
,但只
使用
数据的一个子集。当然,直接
使用
forcats
在这种情况下是行不通的,因为它将根据所有的值,而不仅仅是特定方面的值,
浏览 1
提问于2019-01-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
快速掌握R语言中类SQL数据库操作技巧
R语言进行相关矩阵分析及其网络可视化
数据清洗——是时候把自己从繁重的体力劳动中解救出来了
向右操作符及其相关函数的基本用法
Nature Communications | HA和NA共表达mRNA流感疫苗的设计和验证
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券