% map_chr(c(1,2)) 关于r-6ren">
gpt4 book ai didi

r - 如何将 purrr 与 str_split 一起使用

转载 作者:行者123 更新时间:2023-12-01 12:22:24 24 4
gpt4 key购买 nike

仍在努力掌握咕噜声

library(stringr)
library(purrr)

df <- data.frame(text=c("Even Flow", "My Sweet Lord"))

我怎样才能使用,大概,map_chr 和 str_split 来获得,比如说,第二个文本元素的向量,即“Flow”“Sweet”

TIA

最佳答案

这里有一个data.table的解决方案

library(stringr)
library(data.table)

df <- data.table(text=c("Even Flow", "My Sweet Lord"))
df[, text_second := tstrsplit(text, " ")[2]]

并使用purrr

library(purrr)
df$text %>% map(str_split, pattern = " ") %>% map_chr(c(1,2))

关于r - 如何将 purrr 与 str_split 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43078834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com