使用Mac,在R中从右到左支持语言

Ali*_*Ali 21 unicode r ggplot2 right-to-left

我想知道在使用Mac时是否还支持R中从右到左的语言

例如,假设以下代码:

x <- data.frame(a=runif(10),b=runif(10))
ggplot(x, aes(a,b)) + geom_point() + xlab("????")
Run Code Online (Sandbox Code Playgroud)

结果如下:

在此输入图像描述

在这里,我尝试将x标签更改为波斯语/阿拉伯语单词(سلام= Hello).虽然在代码中正确显示(使用R-Studio),但在图形中,سلام的字符以相反的顺序(从左到右)显示.

此外,两个连续字母(即连接到ل的س将是سل)之间的链接被打破.

你知道怎么解决它吗?

更新

在@agstudy的回答中我发现U在Ubuntu下完全没问题.但是我不知道如何解决Mac(OS X 10.9.1)中有R和R-Studio更新版本的问题

ags*_*udy 9

这对我来说可以.我只是更改标签的大小以更好地显示它.

library(ggplot2)
x <- data.frame(a=runif(10),b=runif(10))
ggplot(x, aes(a,b)) + 
  geom_point()+ xlab('????') +
  theme( axis.title=element_text(size=100,face="bold"))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我在用 :

other attached packages:
[1] ggplot2_0.9.3.1
R version 3.0.2 (2013-09-25)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Run Code Online (Sandbox Code Playgroud)

也适用于:

R version 3.0.3 (2014-03-06)
Platform: x86_64-pc-linux-gnu (64-bit)
Run Code Online (Sandbox Code Playgroud)