What about searching for the .Rproj file and using its path as the new working directory using setwd()? But I know that it is indeed not recommended in knitted files (FAQ #5 <https://yihui.org/knitr/faq/>).
And I do not know how to search up the folder structure anyway... Ivan -- Dr. Ivan Calandra TraCEr, laboratory for Traceology and Controlled Experiments MONREPOS Archaeological Research Centre and Museum for Human Behavioural Evolution Schloss Monrepos 56567 Neuwied, Germany +49 (0) 2631 9772-243 https://www.researchgate.net/profile/Ivan_Calandra On 02/04/2020 11:02, Ivan Calandra wrote: > I do not know this ".." command (could you please show me how to use it > in a relative path?), but it sounds like a good start. > > But it implies that I know in advance how many folders up the parent > directory is. I guess in most cases it will always be the same, but it > would be even better if it could be applied generically. > > As I said, ideally, I would like to get the project directory from a > script located in a subfolder. > > Thanks! > Ivan > > -- > Dr. Ivan Calandra > TraCEr, laboratory for Traceology and Controlled Experiments > MONREPOS Archaeological Research Centre and > Museum for Human Behavioural Evolution > Schloss Monrepos > 56567 Neuwied, Germany > +49 (0) 2631 9772-243 > https://www.researchgate.net/profile/Ivan_Calandra > > On 02/04/2020 10:54, Ivan Krylov wrote: >> On Thu, 2 Apr 2020 10:30:29 +0200 >> Ivan Calandra <calan...@rgzm.de> wrote: >> >>> The problem I then have is to specify the path for 'raw_data' and >>> 'derived_data' <...> And these folders are not subfolders of >>> the working directory '~/analysis/scripts'. >> >>> I would like to avoid absolute paths of course >> Is there a reason to avoid relative paths built using '..' to access >> parent directories? >> ______________________________________________ R-help@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.