I have to change "\" in my "R" code I have something like this:
tmp & lt; - paste (getwd (), "tmp.xls", sep = "/") This is my tmp c: / study / tmp .xls And I should have it: c: \ study \ tmp.xls Is it possible to change it in R?
According to the update comments.
If this file is to be saved, as @gababb has suggested, you file.path () : File.path (getwd (), "tmp.xls") update 2: you want double back-slash TMP is a string and if you want a real backslash that you have to save - though with a backslash, when r double slash (example For, when looking for a file with the path indicated by the string), it appears that double slash would be considered as one what happens when you Cat () cat ("c: \\ study \\ tmp" second slash "has disappeared"
Basic Answer:
has an escape character in r , \ , if so If you really want to print it, then you need to escape the escape character: \\ This is what you want to put in your paste statement. P> You can also use . $ $ Form.sep platform as your sep argument, which will make your code more portable Tmp & lt; - paste (getwd (), "tmp.xls", sep = .platform $ file.sep)
If you already have a string that you want to change, you
gsub ("/", "\\", tmp, fixed = TRUE ) Can use
No comments:
Post a Comment