我有一个问题:是否有 R 函数可以自动将二进制变量编码为因子?
我有一个包含超过 80 个变量(列)的 tibble,其中许多变量具有布尔性质(0、1 和 NA),R 作为numeric导入。由于我想避免手动将它们转换为Factor,我想知道是否有一个函数能够自动检测a (或 a ) 中的二进制数值变量并将它们更改为 Factor ?我可以自己创建这样的函数,但如果它已经存在,为什么还要麻烦呢?data.frametibble
data.frame
tibble
boolean r r-factor
boolean ×1
r ×1
r-factor ×1