There are lots of ways to handle this kind of thing, and the other suggestions are good. But specific to your "something like" idea, see the output of
Sys.info() in particular Sys.info()['nodename'] Sys.info()['user'] -Don -- Don MacQueen Lawrence Livermore National Laboratory 7000 East Ave., L-627 Livermore, CA 94550 925-423-1062 On 5/31/16, 3:44 AM, "R-help on behalf of Nikolai Stenfors" <r-help-boun...@r-project.org on behalf of nikolai.stenf...@gapps.umu.se> wrote: >We conduct medical research and our datafiles therefore contain sensitive >data, not to be shared in the cloud (Dropboc, Box, Drive, Bitbucket, >GitHub). >When we collaborate on a r-analysis-script, we stumble upon the following >annoyance. Researcher 1 has a line in the script importing the sensitive >data from his/her personal computer. Researcher 2 has to put an additional >line importing the data from his/her personal computer. Thus, we have >lines >in the script that are unnecessery for one or the other researcher. How >can >we avoid this? Is there another way of conducting the collaboration. Other >workflow? > >I'm perhaps looking for something like: >"If the script is run on researcher 1 computer, load file from this >directory. If the script is run on researcher 2 computer, load data from >that directory". > >Example: >## Import data------------------------------------- ># Researcher 1 import data from laptop1, unnecessery line for Researcher 2 >data <- read.table("/path/to_researcher1_computer/sensitive_data.csv") > ># Researcher 2 import data from laptop2 (unnecessery line for Researcher >1) >data <- read.table("/path/to_researcher2_computer/sensitive_data.csv") > >## Clean data >data$var1 <- NULL > >## Analyze data >boxplot(data$var2) > >______________________________________________ >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. ______________________________________________ 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.