Rはアラビア語のテキストを正しく表示しません。私はアラビア語を使うとき、私は非常に奇妙なものを得ます。ここではスクリーンショットです:R変数にアラビア語テキストを割り当てる
問題は、私は、アラビア語のテキストとwordcloudを作成したいと私は最初にこの問題を解決する必要があるということです。
Rバージョン:R 2.15.2 GUI 1.53 Leopardの64ビットのビルド(6335)ここで
はより多くの情報です:
> options("encoding")
$encoding
[1] "native.enc"
> Encoding("الله")
[1] "unknown"
のSessionInfo():
> sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
locale:
[1] C/C/C/C/de_DE/C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_2.15.2
>
いくつかの工夫:
> x = "مرحبا"
> Encoding(x) = "UTF-8"
> x
[1] "<U+0645><U+0631><U+062D><U+0628><U+0627>"
> Encoding(iconv(x))
[1] "unknown"
詳細情報:
> Sys.getlocale()
[1] "C/C/C/C/de_DE/C"
> Sys.setlocale("LC_ALL", "en_US.utf8")
[1] ""
Warning message:
In Sys.setlocale("LC_ALL", "en_US.utf8") :
OS reports request to set locale to "en_US.utf8" cannot be honored
>
これは、問題を解決:
Sys.setlocale("LC_ALL", "en_US.UTF-8")
あなたは 'のSessionInfo()'を投稿することができますか? – nograpes
@nograpes私はそれを実行しました –
@guckogucko 'sessionInfo'ではなく' sessionInfo() '、 –