一次更改R中的多个向量类

斯奈尔

我正在尝试使用一次更改多个向量的类 %>% mutate_if

在逻辑向量的空数据集中。我可以用来逐一更改它们as.factor()

我的数据集如下所示:

ID     code
pc01   cat
pc02   dog
pc03   cat
pc04   horse
pc01   dog
pc02   horse

现在,如果有帮助,我将整个代码发布给您:

library(dplyr)
G <- as.factor(levels(as.factor(id)))
dat <- as.data.frame(G)
 
 datprep <- data.frame(matrix(vector(), length(G),
                          length(levels(as.factor(code)))
                          )
                       )
 colnames(datprep) = levels(as.factor(code))


datD <- cbind(datprep, datD)

# columns are logical, shall be factors.
datD %>% mutate_if(is.logical, as.factor)

有什么建议?

阿克伦

在新版本的中dplyr,我们还可以使用across

library(dplyr)
df <- df %>%
     mutate(across(where(is.character), factor))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 R 中 data.frame 的列中一次更改多个名称

来自分类Dev

在Python中一次更改列表中的多个项目

来自分类Dev

一次更改多个CSS属性

来自分类Dev

如何一次更改多个列名?

来自分类Dev

一次迭代多个标签的更改

来自分类Dev

如何在多个线程中仅一次插入向量

来自分类Dev

R:扫描向量一次而不是4次?

来自分类Dev

一次向c ++向量添加多个元素

来自分类Dev

字符串在向量列表中多久重复一次?(在R中)

来自分类Dev

一次更改数据框中的一行的多个列值

来自分类Dev

每隔几秒钟从数组中的值更改一次类

来自分类Dev

R for循环,仅通过向量一次

来自分类Dev

一次更改熊猫DataFrame的多个列中的某些值

来自分类Dev

一次更改工作表中的多个命名单元格和范围

来自分类Dev

如何使用VBA一次更改多个图形中XY轴的相同标题和格式?

来自分类Dev

如何一次更改已经分配了字体的多个组件中的字体?

来自分类Dev

一次定位多个类Material UI

来自分类Dev

如何一次通过标签或类查找多个元素

来自分类Dev

一次从类访问多个表单控件

来自分类Dev

jQuery一次后无法更改类名

来自分类Dev

如何一次更改多个子图的颜色?

来自分类Dev

如何一次更改多个文件的文件类型?

来自分类Dev

如何使用 for 循环一次更改多个 Pandas Dataframes

来自分类Dev

PyQt5:一次更改多个对象的布局

来自分类Dev

一次重命名R中数据帧中的多个单元

来自分类Dev

一次解析多个文件中的多个矩阵

来自分类Dev

在R中警告一次

来自分类Dev

在R中警告一次

来自分类Dev

构造函数在react应用中的“构造器模式”中的类的多个实例中运行一次

Related 相关文章

热门标签

归档