Как преобразовать множественный текст в единственное число из корпуса, используя R
я использую пакет "tm", но не могу найти какую-либо функцию.
у меня есть попытка с этой функцией, но это я не могу применить к корпусу.
aggregate.plurals <- function (v) {
aggro_fen <- function(v, singular, plural) {
if (! is.na(v[plural])) {
v[singular] <- v[singular] + v[plural]
v <- v[-which(names(v) == plural)]
}
return(v)
}
for (n in names(v)) {
n_pl <- paste(n, 's', Sep='')
v <- aggro_fen(v, n, n_pl)
n_pl <- paste(n, 'es', Sep='')
v <- aggro_fen(v, n, n_pl)
}
return(v)
}