主要内容

删除文档

从字袋或n-grams型号中删除文档

描述

例子

新袋=删除图(,,,,IDX用指定的索引删除文档IDX从字袋或n-grams型号。如果已删除的文档包含其余文档中未出现的单词或n-gram,则该函数还从中删除了这些单词或n-grams

例子

全部收缩

从单袋型号中删除选定的文档。

documents = tokenizedDocument([...“简短句子的例子”“第二句话”“第三个示例”“最后一句话”);bag = bagofwords(文档)
bag =带有属性的bagofword:counts:[4x9 double]词汇:[“ an”“示例”。

从中删除第一个和第三个文档

idx = [1 3];newbag =删除图(袋,idx)
newbag =带有属性的bagofwords:counts:[2x5 double]词汇:[“ a”“ short”句子“句子”“ second”“ final”] numwords:5 numdocuments:2

使用逻辑索引删除相同的文档。

idx =逻辑([1 0 1 0]);newbag =删除图(袋,idx)
newbag =带有属性的bagofwords:counts:[2x5 double]词汇:[“ a”“ short”句子“句子”“ second”“ final”] numwords:5 numdocuments:2

输入参数

全部收缩

输入袋或n-grams型号,指定为小词对象或一个Bagofngrams目的。

要删除的文档索引,指定为数字索引的向量或逻辑指数向量。

例子:[2 4 6]

例子:[0 1 0 1 0 1]

输出参数

全部收缩

输出模型,返回小词对象或一个Bagofngrams目的。类型新袋与类型相同

版本历史记录

在R2017b中引入