Character encoding RStudio-脚本以错误的编码打开,如何取回原始字符?

Character encoding RStudio-脚本以错误的编码打开,如何取回原始字符?,character-encoding,rstudio,Character Encoding,Rstudio,我有一个西班牙语的文件,当在我老师的电脑上看到一点文本时,会显示为 regresión cuantílica más 但现在我打开了我的,我看到了: regresión cuantílica más 我尝试过将“编码保存”转换为ISO-8859-1和UTF-8,但似乎没有任何改变。我需要在我的文件上运行一些regex替换,还是有更简单的方法来修复此问题?如果您已经保存了它,并且丢失了文件的原始版本,那么恢复起来会很痛苦 当您注意到错误字符时,应该做的是“使用编码重新打开”,并选择

我有一个西班牙语的文件,当在我老师的电脑上看到一点文本时,会显示为

regresión cuantílica más
但现在我打开了我的,我看到了:

regresión cuantílica más

我尝试过将“编码保存”转换为ISO-8859-1和UTF-8,但似乎没有任何改变。我需要在我的文件上运行一些regex替换,还是有更简单的方法来修复此问题?

如果您已经保存了它,并且丢失了文件的原始版本,那么恢复起来会很痛苦

当您注意到错误字符时,应该做的是“使用编码重新打开”,并选择“UTF-8”编码。如果仍然可以获取原始文件,请立即执行此操作


如果你做不到,那么你就需要大量的手工修理。重音字符(和欧元符号,以及其他一些东西)将显示为多字符序列。当您识别出一个字符时,请使用“搜索和替换”将该序列替换为正确的字符。

如果您已经保存了该序列,并且丢失了文件的原始版本,则恢复该序列将非常困难

当您注意到错误字符时,应该做的是“使用编码重新打开”,并选择“UTF-8”编码。如果仍然可以获取原始文件,请立即执行此操作


如果你做不到,那么你就需要大量的手工修理。重音字符(和欧元符号,以及其他一些东西)将显示为多字符序列。识别出一个字符后,使用“搜索和替换”将该序列替换为正确的字符。

谢谢。似乎我的老师上传的文件编码不正确(或者可能是学校服务器以某种方式修改了它?)。查找并替换它。这里没有“不正确的编码”,只是与RStudio假设的编码不同。如果你告诉它正确的编码,它会工作的。谢谢。似乎我的老师上传的文件编码不正确(或者可能是学校服务器以某种方式修改了它?)。查找并替换它。这里没有“不正确的编码”,只是与RStudio假设的编码不同。如果你告诉它正确的编码,它就会工作。