[R] source() fails in same directory as script: cannot find file

Jeremie Juste
2018-10-26T20:11:19Z

Hello,

I suspect the error is in the file input-summerize.R.

I creating a new file input-summerize2.R with only print("hello") for
instance and check if

>
setwd("~/documents/white-papers/geochemistry/willamette-river-mercury/scripts")
> source("input-summerize2.R")

works

Hope it helps,

Jeremie


Rich Shepard <rshepard at appl-ecosys.com> writes:

> On Fri, 26 Oct 2018, Ista Zahn wrote:
>
>> I'm confused. It seems the error is that the file can't be
found; if
>> so, what does it matter what is in the file?
>
> Ista,
>
>   Beats me.
>
>> As far as I can see you are either not in the directory you think you
>> are, or b) the file is not named what you think it is.
>
>   Yes, the error seems that R cannot find the file, but it's in the
same
> directory and the file does exist:
>
>> getwd()
> [1]
"/home/rshepard/documents/white-papers/geochemistry/willamette-river-mercury/scripts"
>
> ~/documents/white-papers/geochemistry/willamette-river-mercury/scripts]$ ls
input-summerize.R
> input-summerize.R
>
>   So, R is running in the scripts/ directory and the script is there, too.
>
>   This is why I asked for help as the error makes no sense to me.
>
> Regards,
>
> Rich
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.