I have this code
myvector <- c(3.45235, 1.32525, ... , 2.41351) # some numbers
write(myvector, \"C:/mypath/myfile.txt\") # I use \"/\" instea
Sometimes the problem is in the naming of the file. For example,I have encountered this issue when in the name of the file there was as "\", as there was a dynamic list with names. You can pass by such thing by using something like: sometext = gsub("/"," ", sometext).
I just shared this answer with a bit of a better explanation here, but the gist of it is:
Try opening the file in Excel to see if it's locked by another user. I was receiving the same error messages and was able to figure out that a colleague had the file open on their computer which had locked me out of the ability to edit it.
I know @dickoa answered the question in the comments, but in order to provide at least one answer here, I wanted to go through a few simple gotchas with R on Windows.
C:/path/to/my/directory
C:/Users/username/
directory.All credit to @dickoa again for his answer in first.
Best of luck!
just adding to answers here.
The reason I was facing this error was, the path I was trying to save in exceded 256 characters, and hence the error.
Problem was sorted once I reduced the path size.
It happens when you open the myfile.txt and run the code. Try to close the myfile.txt in your machine and run the command. It solves your problem.