【发布时间】:2016-07-06 15:03:00
【问题描述】:
修改字符串后如何重置向量的因子/级别?
library(stringr)
x <- c(" x1", "x1", "x2 ", " x2", "x1 ", "x2") # Whitespace left or right
as.character(x)
[1] " x1" "x1" "x2 " " x2" "x1 " "x2"
str_replace_all(x, fixed(" "), "")
[1] "x1" "x1" "x2" "x2" "x1" "x2"
factor(x)
[1] x1 x1 x2 x2 x1 x2
Levels: x1 x2 x1 x1 x2 x2`
我想要这样的结果:
[1] x1 x1 x2 x2 x1 x2
Levels: x1 x2
【问题讨论】: