小编wil*_*ley的帖子

使用 dplyr 更改列类型

我需要一些帮助来整理我的数据。我正在尝试将一些整数转换为因子(但不是所有整数都转换为因子)。我想我可以选择有问题的变量,但如何将它们添加回原始数据集?例如,保持未从我的 raw_data_tbl 中选择的值并使用来自raw_data_tbl_int

在此处输入图片说明

在此处输入图片说明

    library(dplyr)

    raw_data_tbl %>% 
    select_if(is.numeric) %>% 
    select(-c(contains("units"), PRO_ALLOW, RTL_ACTUAL, REAL_PRICE, 
           REAL_PRICE_HHU, REBATE, RETURN_UNITS, UNITS_PER_CASE, Profit, STR_COST, DCC, 
           CREDIT_AMT)) %>% 
    mutate_if(is.numeric, as.factor)
Run Code Online (Sandbox Code Playgroud)

r dplyr mutate

4
推荐指数
3
解决办法
2万
查看次数

标签 统计

dplyr ×1

mutate ×1

r ×1