简短的说 - 我是 R Studio 的初学者,所以相信我会问一个愚蠢的问题。
不确定 setwd 的两个代码之间有什么区别?或者它们根本没有区别?
> setwd("C:/Users/RAMIT PAUL/Downloads/Rate Cat")
> setwd("C:\\Users\\RAMIT PAUL\\Downloads\\Rate Cat")
答案1
任何数量的正斜杠都可以(这是操作系统的事情)。因此,以下两种方法都可以:
setwd("C:/Users/RAMIT PAUL/Downloads/Rate Cat")
setwd("C://////////Users///////////RAMIT PAUL///////////Downloads///////////Rate Cat")
现在,反斜杠被赋予了特殊含义。它们用于转义序列。因此,您必须对斜杠本身进行转义,以便正确解析它。因此,这将不起作用:
setwd("C:\Users\RAMIT PAUL\Downloads\Rate Cat")
虽然这些方法有效:
setwd("C:\\Users\\RAMIT PAUL\\Downloads\\Rate Cat")
setwd("C:\\\\\\\\\\\\\\\\\\\\\\Users\\RAMIT PAUL\\Downloads\\Rate Cat")
在 R 4.0.0 中你可以实际使用(感谢莫萨):
setwd(r"(C:\Users\RAMIT PAUL\Downloads\Rate Cat)")