R如何使用不同字符集的输入建立数据框

时间:2015-03-06 08:32:47

标签: r

我的Windows XP和rstudio上的R有问题

我用希伯来语,中文和其他语言输入了带有加重字母的语言。所有字符都显示在我的控制台和编辑器上,但不显示在数据框中......

  

d< - data.frame(beta = c(“לחשיקר”,“'וקויכחגקכ”),gamma = c(“gö”,“áóò”),delta = c(“可可”,“是”) )

     

头(d)

这是输出

> d <- data.frame(beta=c("לחשיקר","'וקויכחגקכ"), gamma=c("Hö", "áóò"), delta= c("可可","是"))
> head(d)
                                                                       beta gamma            delta
1                          <U+05DC><U+05D7><U+05E9><U+05D9><U+05E7><U+05E8>    Hö <U+53EF><U+53EF>
2 '<U+05D5><U+05E7><U+05D5><U+05D9><U+05DB><U+05D7><U+05D2><U+05E7><U+05DB>   áóò         <U+662F>

我已经读过我可以将我的语言环境设置为中文或希伯来文等等,但是有一个区域设置可以同时包含所有字符吗? 如果在Windows上不可能在linux上使用它吗?

我使用我的数据通过ggplots打印图表,通过

  

颜色=

遍及包含这些外国术语的所有colums,当然,unicodes出现在我的传奇中。是否有可能在图例中手动更改原始语言中的真实字符?

这是我的Windows 32位系统(我目前没有linux)

> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: i386-w64-mingw32/i386 (32-bit)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252    LC_MONETARY=English_United States.1252 LC_NUMERIC=C                           LC_TIME=English_United States.1252    

0 个答案:

没有答案