使用 dplyr 进行标签编码

Label encoding with dplyr

R 中是否有 dplyor 的标签编码功能,即可以转换的东西

cat
dog
cat

1
2
1

正如@BenBolker 指出的那样,您可以创建一个因子并提取其数值。

vec <- c("cat", "dog", "cat")

as.integer(factor(vec))
# [1] 1 2 1