我有R 3.2.2(2015-08-14)和RStudio 0.99.489 在Windows 7上。 我的默认工作目录是c:\ users \ adamsben \,但可以在任何地方。
我知道当我加载文件时,例如
read.csv("c:\users\adamsben\data.csv")
我会收到错误。
相反,我知道我需要写:
read.csv("c:\\users\\adamsben\\data.csv")
要么
read.csv("c:/users/adamsben/data.csv")
但是,当我尝试编译源代码或尝试使用knitr.
我得到的错误是:
Error: '\U' used without hex digits in character string starting "'C:\U"
Execution halted
显然,错误与c:\ Users \有关,但现在我不确定如何修复。我试着改变我的工作目录,没有骰子。
此外,我一直尝试在stackoverflow和google上搜索此错误,我得到的只是有人试图读取数据文件并需要更改为\\
或/
一个例子: 试图安装闪亮 devtools :: install_github(' rstudio / shinyapps&#39)
Downloading GitHub repo rstudio/shinyapps@master
Installing shinyapps
"C:/PROGRA~1/R/R-32~1.2/bin/x64/R" --no-site-file \
--no-environ --no-save --no-restore CMD INSTALL \
"C:/Users/adamsben/AppData/Local/Temp/RtmpIJ5NwN/devtools19c84a7c5e0b
/rstudio-shinyapps-688a4ac" \
--library="C:/Users/adamsben/Documents/R/win-library/3.2" \
--install-tests
Error: '\U' used without hex digits in character string starting "'C:\U"
Execution halted
我真的不知道如何修复嵌入别人代码中的内容。 有什么想法吗?