我在一个单独的R脚本中具有API凭据,以使其脱离Git。我想在实际与其他服务器交互的脚本的开头运行此脚本。我已经对所有全局功能成功使用了相同的策略。
setwd("G:/script")
source("API_credentials.R") # gives always an error
# > source("API_credentials.R")
# Error: '\s' is an unrecognized escape in character string starting ""g:\s"
source("ProVeg_functions.R") # runs fine
问题:
为什么第一个 source()不起作用,而第二个 source()起作用?错误消息对我来说没有任何意义。
尝试的解决方案:
设置 Windows 10,R-Studio 1.3.1093,R版本4.0.2(2020-06-22)
答案 0 :(得分:0)
我错误地认为该错误消息与调用API_credentials.R的脚本有关,但实际上是一条错误消息,指出了API_credentials.R脚本中的错误。修正了错字,一切都很好。