Наверное, самое простое - это использовать .
d %>%
pull(x) %>%
str_split("_", simplify = TRUE) %>%
.[, 2:3]
# [,1] [,2]
# [1,] "a" "a"
# [2,] "b" "b"
# [3,] "c" "c"
# [4,] "d" "d"
# [5,] "e" "e"
# [6,] "f" "f"
# [7,] "g" "g"
# [8,] "h" "h"
# [9,] "i" "i"
# [10,] "j" "j"
Но если вы хотите, вы также можете сделать
d %>%
pull(x) %>%
str_split("_", simplify = TRUE) %>%
'['(, 2:3)
# [,1] [,2]
# [1,] "a" "a"
# [2,] "b" "b"
# [3,] "c" "c"
# [4,] "d" "d"
# [5,] "e" "e"
# [6,] "f" "f"
# [7,] "g" "g"
# [8,] "h" "h"
# [9,] "i" "i"
# [10,] "j" "j"