如何 select 将 R 列中的单词作为列表重复

How to select repeated words in an R column as a list

我有一个数据框

 DF<- slNo names  
       1      get
       2      free
       3      new
       4      get
       5      new

我想获取名称栏中使用的单词列表

  list<- c(get, free, new)

我可以使用 tm 包为此创建一个术语文档矩阵,但这看起来又长又笨拙。有没有更简单更优雅的方法来实现这个

我们可以使用 unique 得到 vector of set of 'names'

v1 <- unique(DF$names)
v1
#[1] "get"  "free" "new" 

如果我们需要存储的是 list

lst <- as.list(unique(DF$names))