将带有西班牙字符的数据框加载到Windows 10上的RStudio中

时间:2018-11-26 18:37:05

标签: r utf-8

我有以下数据帧(另存为.RData):

Matemáticas <- c(sample(70:100, 10, replace=TRUE))
Química <- c(sample(70:100, 10, replace=TRUE))
notas <- data.frame(Matemáticas,Química)

将其加载到Mac上的Global Environment时,没有任何问题。但是,当我尝试在PC上的Windows 10(RStudio版本3.3.3)中执行此操作时,变量名称显示如下:

QuÃmica
Matemáticas

我尝试了以下操作: 1.我已经在工具->全局选项->代码->保存->默认文本编码中将默认文本编码设置为UTF-8。 2.我尝试通过以下方式更改语言环境:

Sys.setlocale("LC_ALL",Spanish)
Sys.setlocale("LC_CTYPE",Spanish)

当我检查时,这更改了语言环境     Sys.getlocale() 但口音仍然出现。

  1. 我尝试使用更改数据框本身的编码 编码(注释)<-“ UTF-8” 这行不通,因为(我怀疑)我必须做些拍子或某事...

我在网上找到的大多数信息都与读取csv文件时读取西班牙字符有关,但是我的文件已经位于.RData中。

我想让Windows始终识别西班牙口音,因为我的大部分工作都是使用这种语言。

0 个答案:

没有答案