这可能是重复的,但是当我在网上搜索时找不到解决方案,这是困扰我一段时间的问题。我得到了一个包含2个.R文件的zip文件,我下载了zip文件并将.R文件移动到计算机上的目录中,例如“ / Users / Home / StatisticsStuff / LearningR /”。
我的两个文件是Stats1.R和Stats2.R,Stats1.R中的第一行代码是:
source(Stats2.R)
我收到以下错误消息:
> source("Stats2.R") Error in file(filename, "r", encoding = encoding) : cannot open the connection In addition: Warning message: In file(filename, "r", encoding = encoding) : cannot open file 'Stats2.R': No such file or directory
当我运行getwd()时,要查看我所在的工作目录,我会得到:
getwd() "/Users/Home"
似乎必须更改工作目录以获取文件会很痛苦?关于source()函数的期望,我在做错什么吗?我是否必须使用setwd(“无论正确的wd是什么”)在我的代码上方放置一行。
任何想法表示赞赏!