Применение функции к словам в документах
вызывает функцию, заданную дескриптором функции newDocuments = docfun(func,documents)func и пропускает элементы documents как строковый вектор слов.
Если func принимает ровно один входной аргумент, затем слова newDocuments(i) являются выходом func(string(documents(i))).
Если func принимает два входных аргумента, затем слова newDocuments(i) являются выходом func(string(documents(i)),details), где details содержит соответствующие сведения о маркере, выводимые tokenDetails.
Если func изменяет количество слов в документе, затем docfun удаляет сведения о маркере из этого документа.
docfun не выполняет вызовы функции func в определенном порядке.
вызывает функцию, заданную дескриптором функции newDocuments = docfun(func,documents1,...,documentsN)func и пропускает элементы documents1,…,documentsN в виде строковых векторов слов, где N - количество входов в функцию func. Слова newDocuments(i) являются выходом func(string(documents1(i)),...,string(documentsN(i))).
Каждый из documents1,…,documentsN должен быть одинакового размера.
addPartOfSpeechDetails | addSentenceDetails | bagOfNgrams | bagOfWords | decodeHTMLEntities | lower | plus | regexprep | replace | tokenDetails | tokenizedDocument | upper