[R-pkg-devel] Assignments to the Global environment

peter dalgaard pdalgd at gmail.com
Sat Jan 6 22:07:16 CET 2018


You probably need to tell us what you are trying to achieve. Why do you want to assign temp3 to a variable with its name in s into the global environment? Not doing that would clearly eliminate the Note:, but presumably it has a function. However, writing to the global environment, especially to variables with arbitrary names, is potentially antisocial behaviour, since it may overwrite user variables.

Incidentally, why do you write .GlobalEnv as as.environment(1)? Is is as intended?

-pd

> On 6 Jan 2018, at 20:36 , Saeb <ali.saeb at gmail.com> wrote:
> 
> * checking R code for possible problems ... [4s] NOTE
> Found the following assignments to the global environment:
> File 'TSEtools/R/getTSE.R':
> assign(as.character(s), temp3, envir = as.environment(1))
> 
> Please let me know, how can I eliminate this problem? I didn't find out
> any good information on websites!

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Office: A 4.23
Email: pd.mes at cbs.dk  Priv: PDalgd at gmail.com



More information about the R-package-devel mailing list