相关疑难解决方法(0)

如何连接因子,而不将它们转换为整数级别?

我很惊讶地发现,当连接向量时,R会将因子强制转换为数字.即使水平相同,也会发生这种情况.例如:

> facs <- as.factor(c("i", "want", "to", "be", "a", "factor", "not", "an", "integer"))
> facs
[1] i       want    to      be      a       factor  not     an      integer
Levels: a an be factor i integer not to want
> c(facs[1 : 3], facs[4 : 5])
[1] 5 9 8 3 1
Run Code Online (Sandbox Code Playgroud)

在R中执行此操作的惯用方法是什么(在我的情况下,这些向量可能非常大)?谢谢.

r concatenation r-factor

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

标签 统计

concatenation ×1

r ×1

r-factor ×1