哪个是学位字符的正确编码?

Which is the correct encoding for a degree character?

我有一行代码可以改变文本

temperature<-as.numeric(gsub("°.*","",temp))

R不喜欢“°”这个字符。当我保存文件时,它说我需要使用不同的编码。

我尝试了列表中的各种不同编码,但它们都以

的某种变体保存了代码
temperature<-as.numeric(gsub("??.*","",temp)) 

我目前的解决方案是在记事本中打开脚本并将代码复制粘贴到rstudio 中。我需要在rstudio中保存一个°的编码是什么?

rstudio 中对此的完整解决方案是转到文件 -> 使用编码保存 -> select ISO-8859-1 -> 选中设置为源文件的默认编码框。现在文件每次都能正确打开,并带有度数字符。