r-factor 相关问题

因子是R语言中的数据类型,用于编码分类或枚举数据。

(R)“因子”函数丢弃向量中的指定级别

第一次在StackExchange上发帖,如果格式错误,请原谅! 如果我在 R 中指定向量 v 的级别,然后调用 Factor(v),则并非所有级别都会显示。我正在尝试弄清楚...

回答 1 投票 0

如何访问 R 中实际的内部因子查找哈希表

亲爱的 Stackoverflow 社区, 我到处都找过,但找不到这个问题的答案。我正在尝试访问当您将字符串向量更改为...时 R 使用的因子查找表。

回答 2 投票 0

将 csv 数据集导入到 R,但值变成了因子

我对 R 非常陌生,在访问我导入的数据集时遇到问题。我正在使用 RStudio 并在导入 csv 文件时使用导入数据集功能并从控制台粘贴该行-...

回答 8 投票 0

重命名 R 中因子的一个水平

我正在尝试重命名R中数据帧df中因子column1的级别A。我当前的方法是这样的: 级别(df[!is.na(df$column1) & df$column1 == 'A',]) <- 'B' which doesn't throw...

回答 2 投票 0

使用带有 tidyverse 的索引手动重新排序因子级别

我有一个 data.frame,它在开头包含一个因子变量。我想首先更改因子级别的顺序,然后对 data.frame 进行排序以按这些因子级别排序...

回答 1 投票 0

因素有不同的水平,但我不明白为什么

我正在使用 Bradley-Terry 模型对网球比赛的结果进行建模,并且遇到了以下错误。当我跑步时: 图书馆(布拉德利特里2) 匹配 <- read.csv("data/matches.csv&q...

回答 2 投票 0

如何根据 R 中其他因子列的信息创建新列?

我有一段时间尝试寻找一种有效的解决方案来根据 R 中其他因子列的信息创建新列。我已经想出了一个可行的解决方案,但是......

回答 0 投票 0

将 3 个向量转换为单个因子

我有 3 个向量(A、B、C),希望将所有向量转换为单个因子 (ABC)。各个向量被二分 (0,1)。问题是,当我运行我的代码时,1 不适用...

回答 1 投票 0

将向量转换为因子

我有 3 个向量(A、B、C),希望将所有向量转换为单个因子 (ABC)。各个向量被二分 (0,1)。问题是,当我运行我的代码时,1 不适用...

回答 1 投票 0

清理因子级别(折叠多个级别/标签)

清理包含多个需要折叠的级别的因子的最有效(即有效/适当)的方法是什么?即如何将两个或多个因素水平合并为一个。 哈...

回答 11 投票 0

str_replace 位于 mutate 内的 fct_reorder(across())

假设我有这个小标题: df <- tibble::tribble( ~how_bright_txt, ~how_bright_num, ~how_hard_txt, ~how_hard_num, ~how_hot_txt, ~how_hot_num, "Not very much", 1L, "

回答 1 投票 0

在 R 中的函数内使用plot_ly 时如何维护因子

我正在尝试将plot_ly条形图放入函数内,以便我可以在需要时更改要绘制的变量。该代码在函数之外完美工作,但在 b...

回答 1 投票 0

是否有更快的方法根据另一列中的水平来分解和重新排列列?

我下面的代码有效,但我觉得我缺少一种更快地完成此操作的方法(即我不知道更好的功能)。当我根据另一列搜索 relevel 的论坛时,我得到的只是答案......

回答 1 投票 0

R 分组依据与最常见的因素相关联的每个分组元素

我想按列 a 分组,并为每个唯一的 a 选择最常见的因子 b。例如: tibble(a = c(1,1,1,2,2,2), b = factor(c('猫', '狗', '猫', '猫', '狗', '狗')) )%>% 重构...

回答 0 投票 0

如何将数字列分解为用户定义的区间

我有兴趣将数字列分解为 3 个因子。我所做的是将列子集分为 3 个区间范围,然后尝试将 3 个区间分解为单个列 Z 和

回答 2 投票 0

使用 ggplot2 绘图:分类 y 轴上的“错误:提供给连续刻度的离散值”

下面的绘图代码给出错误:提供给连续刻度的离散值 这段代码有什么问题?它工作正常,直到我尝试更改比例所以错误就在那里......我试图弄清楚......

回答 3 投票 0

为什么当我尝试将数值变量转换为因子时出现这个问题?

为了建立一个更准确的模型,我将分类变量从数字转换为因子。然而,每当我为这个变量做的时候,它就会从 0s 和 1s 切换到 1s 和 2s。我要

回答 0 投票 0

如何返回字符串向量而不是整数向量?

我有一份测试数据 测试数据<- as.data.frame(list( Drugs = c(1, 2, 2, 2, 1, 2, 2, 3, 2, 2, 2, 2, 2, 2, 1, 3, 2, 1, 1, 2, 3, 3, 2, 3, 1, 2, 2, 2, 2, 2, 3, 3, 2, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1...

回答 1 投票 0

如何将水平分配给因子变量[重复]

我在 R 中有一个数据集,其中 yr_renovated 列具有 0 或整数(即 1998),用于房屋翻新的年份。我如何创建一个因子变量,其水平为是和否... .

回答 1 投票 0

从因子列的 NA 行返回值

在 R 中,我使用 janitor::tabyl 生成因子变量 Mp 的频率表。 数据_mp<- janitor::tabyl(data, Mp, show_na = TRUE) It gaves me: Mp n percent valid_percent FCA 4848 5.66% 6...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.