I have an .RData file to read on my Linux (UTF-8) machine, but I know the file is in Latin1 because I've created them myself on Windows. Unfortunately, I don't have access to the original files or a Windows machine and I need to read those files on my Linux machine.
To read an Rdata file, the normal procedure is to run load("file.Rdata"). Functions such as read.csv have an encoding argument that you can use to solve those kind of issues, but load has no such thing. If I try load("file.Rdata", encoding = latin1), I just get this (expected) error:
Error in load("file.Rdata", encoding = "latin1") : unused argument (encoding = "latin1")
What else can I do? My files are loaded with text variables containing accents that get corrupted when opened in an UTF-8 environment.
 
     
     
    