unite
应该创建一个因子。
我喜欢tidyverse和tidyr。
library(tidyverse)
d <- data.frame(col1=c("a","b","a","b","c"),col2=c("x","x","y","y","y"))
d %>% str
e <- d %>% unite("new",col1,col2)
e %>% str
我希望new
列成为一个因素。级别应根据构成因素col1
和col2
进行排序。
任何想法,如果我只是错误地使用tidyr?还是我应该要求开发人员将其作为一项新功能包括在内?
编辑:也许这个问题比实际问题更多的讨论。