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更新版本的问题
这对我来说可以.我只是更改标签的大小以更好地显示它.
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)
归档时间: |
|
查看次数: |
863 次 |
最近记录: |