一些简单的东西我在使用stringr
来操纵字符向量时搞砸了。我有以下类型的数据框
library(stringr)
d1 <- data.frame(x = str_c(rpois(10, lambda=5),
rpois(10, lambda=10),
sep = "_"))
我希望下划线之后的所有内容都作为单独的变量。这种使用str_sub
导致长度为 20 的向量,我不知道为什么。
d1$y <- str_sub(d1$x, str_locate(d1$x, fixed("_"))+1)
$<-.data.frame
(*tmp*
, "y", value = c("_12", "_7", "_15", 中的错误:替换有 20 行,数据有10
有人可以指导我如何以str_sub
正确的方式编写电话吗?