如何修复RStudio消息中的特殊外来字符(编码)
我在Win7中使用R3.2.2和RStudio。我安装了亚洲字符,但在我的计算机的大部分默认编码应该是UTF-8(我不知道如何在RStudio中检查) RStudio的消息通常具有特殊字符如何修复RStudio消息中的特殊外来字符(编码),r,rstudio,R,Rstudio,我在Win7中使用R3.2.2和RStudio。我安装了亚洲字符,但在我的计算机的大部分默认编码应该是UTF-8(我不知道如何在RStudio中检查) RStudio的消息通常具有特殊字符 > library(ggmap) Loading required package: ggplot2 Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : there i
> library(ggmap)
Loading required package: ggplot2
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called 慠cpp?Error: package 慻gplot2?could not be loaded
>库(ggmap)
加载所需包:ggplot2
loadNamespace中出错(j这似乎是因为RStudio不是一个完整的unicode程序。
刚刚在这里找到了解决方案:
简单地说,每次启动RStudio时都运行以下代码:
Sys.setlocale("LC_ALL","Chinese")
您还可以在RStudio的默认工作目录中构造一个.Rprofile(可以在RStudio->Global Options->General中找到),然后在启动RStudio时自动调用它
然而,缺点是R的一些输出将以中文显示。这似乎是因为RStudio不是一个完整的unicode程序。
刚刚在这里找到了解决方案:
简单地说,每次启动RStudio时都运行以下代码:
Sys.setlocale("LC_ALL","Chinese")
您还可以在RStudio的默认工作目录中构造一个.Rprofile(可以在RStudio->Global Options->General中找到),然后在启动RStudio时自动调用它
然而,缺点是R的一些输出将以中文显示