我试过在R中设置一个不同的工作目录(我是一个完全的新手),我试过,首先看到当前目录,然后尝试更改它:
> getwd()
[1] "C:/Users/Gebruiker/Documents"
> setwd("C:\Users\Gebruiker\Desktop\R")
Error: '\U' used without hex digits in character string starting "C:\U"
> setwd("C:/Users/Gebruiker/Desktop/R")
> getwd
function ()
.Internal(getwd())
<bytecode: 0x000001a1b3cf8d18>
<environment: namespace:base>
我不明白十六进制数字的错误。我已经复制粘贴了目录中的““然后我尝试键入/而不是\相同,因为它看起来在当前目录。但是我得到了内部字节码的信息。当我试着去理解的时候,我看到的就是这个。那么,该如何纠正呢?
我已经做了,看到上面了吗?
1条答案
按热度按时间qyyhg6bp1#
反斜杠是转义字符。基本上,这就是你如何从键盘上获得你不能轻易放入字符串的东西,所以它开始了一个“代码”,最终将成为这些字符之一。如果你想要一个像
"C:\\Users"
这样的反斜杠,你要么需要在一个字符串中使用两个反斜杠,要么就像你做的那样使用正斜杠。上次调用
getwd
时得到输出的原因是您从未真正调用过它。您输入了getwd
,但实际上需要调用类似getwd()
的函数