我有一个数据框
DF<- slNo names
1 get
2 free
3 new
4 get
5 new
我想获取名称列
中使用的单词列表 list<- c(get, free, new)
我可以使用tm包为此创建一个术语文档矩阵,但这似乎很长而且很笨拙。是否有一种更简单,更实际的方式来实现这个目标
答案 0 :(得分:2)
我们可以使用var result = data.products.reduce((a, p) => {
if (p.products_ID == id) {
//only check found if id matches
const found = p.products_SKU.find(
s => s.productSKU_size === size && s.productSKU_color === color
);
if(!found){
return a;//early return
}
a.push({
products_number: p.products_number,
products_ID: p.products_ID,
products_seller: p.products_seller,
productSKU_ID: found.productSKU_ID
})
}
return a;
}, []);
获取unique
个vector
个名称&#39;
set
如果我们需要存储的是v1 <- unique(DF$names)
v1
#[1] "get" "free" "new"
list