rencodingutf-8asciiiso-8859-1

Which is the correct encoding for a degree character?


I have a line of code that alters text

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

R does not like the "°" character. When I save the file it says I need to use a different encoding.

I have tried all sorts of different encodings from the list, but they all save the code in some variation of

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

My current solution is to open the script in notepad and copy paste the code into rstudio. Which encoding do I need to save a ° in rstudio?


Solution

  • The full solution to this in rstudio was to go to file -> save with encoding -> select ISO-8859-1 -> check the box Set as default encoding for source files. Now the file opens properly with the degree character every time.