【发布时间】:2018-09-25 08:47:20
【问题描述】:
我使用以下命令读取 HTML 文本:
text <- read_html("linkoftext")
结果是:
"Veri analizi, farklı iş, bilim ve sosyal bilim alanlarında çeşitli isimler altında çeşitli teknikleri kapsayan çok yönlü ve farklı yaklaşımlara sahiptir. Veri entegrasyonu veri analizinin öncüsüdür."
此文本包含诸如“ş ç ü ö ı”之类的字母。我需要将它们替换为“s c u o i”。我写了以下代码:
string <- "ş ç ı ğ ü ö f s x q"
chartr("ş ç ı ğ ü ö", "s c i g u o", string)
如何将上面的代码应用到我的文本中,因为我仍然将这些字母作为chartr 的输出?
【问题讨论】:
-
在您的问题中添加
text的示例。 -
这是一个html文本文件。
text<- read_html("linkoftext").如果你想看看它是什么样子,我已经把它当作了 >>"Veri analizi, farklı iş, bilim ve sosyal bilim alanlarında çeşitli isimler altında çeşitli teknikleri kapsayan çok yönlü ve farklı yaklaşımlara sahiptir. Veri entegrasyonu veri analizinin öncüsüdür."正如你从这里看到的,我需要更改一些字母,因为 R 无法识别它们。 -
我看不到这里你必须更改一些字母,因为 R 无法识别。
-
我从这里
https://stackoverflow.com/questions/47944331/keeping-turkish-characters-with-the-text-mining-package-for-r找到了解决方案。谢谢。 -
@SBA,您可以发布问题的答案并接受它。
标签: r text character-encoding locale