RStudio - 奇怪的角色变成普通角色
RStudio - Weird characters becoming regular characters
我正在处理一个混乱的数据库,我需要在其中为某些数据列指定格式。为此,我使用了大量的 GSub 和其他形式的正则表达式。我的问题是我需要清理的一些字符是 "weird" 个字符,特别是上面有卷曲的 A 后面跟着其他奇怪的字符 (Ã')。
当我从数据库复制然后粘贴到我的 gsub 函数时:
gsub("CALLÑE", "CALLE", data)
它工作正常,直到我关闭 RStudio 并重新打开它。那么 RScript 文件中的字符就不同了。就好像RStudio本身不支持奇怪的字符一样,重新打开的时候把它们从Scripts中移除了:
gsub("CALLÃ'E", "CALLE", data)
我怎样才能避免这种情况?关闭文件后还保留我的奇怪字符。
在 RStudio 中,转到 File
-> Save with Encoding...
Select UTF-8
选项。
我正在处理一个混乱的数据库,我需要在其中为某些数据列指定格式。为此,我使用了大量的 GSub 和其他形式的正则表达式。我的问题是我需要清理的一些字符是 "weird" 个字符,特别是上面有卷曲的 A 后面跟着其他奇怪的字符 (Ã')。
当我从数据库复制然后粘贴到我的 gsub 函数时:
gsub("CALLÑE", "CALLE", data)
它工作正常,直到我关闭 RStudio 并重新打开它。那么 RScript 文件中的字符就不同了。就好像RStudio本身不支持奇怪的字符一样,重新打开的时候把它们从Scripts中移除了:
gsub("CALLÃ'E", "CALLE", data)
我怎样才能避免这种情况?关闭文件后还保留我的奇怪字符。
在 RStudio 中,转到 File
-> Save with Encoding...
Select UTF-8
选项。