Ric*_*rdo 5 nlp r corpus tm quanteda
我迫切需要.我有一个语料库,我已经转换成一种共同的语言,但有些单词没有正确地转换成英语.因此,我的语料库有非ASCII字符,例如"(U + 00F8)".
我正在使用Quanteda并使用以下代码导入了我的文本:
EUCorpus <- corpus(textfile(file="/Users/RiohBurke/Documents/RStudio/PROJECT/*.txt"), encodingFrom = "UTF-8-BOM")
Run Code Online (Sandbox Code Playgroud)
我的语料库由166个文档组成.以这种方式将文档导入R中,对于我摆脱这些非ASCII字符的最佳方法是什么?
尝试:
texts(EUCorpus) <- iconv(texts(EUCorpus), from = "UTF-8", to = "ASCII", sub = "")
Run Code Online (Sandbox Code Playgroud)
这会将编码转换为 ASCII,将任何不可翻译的字符(不在 0-127 ASCII 范围内的字符)替换为空。