[R] Ghost variables
Duncan Murdoch
murdoch@dunc@n @end|ng |rom gm@||@com
Mon Feb 25 23:13:33 CET 2019
Those messages say that some code (presumably in your script) is
referring to columns, not variables, with those names. That isn't a
message coming from base R, it's coming from some package that you are
using, I think "tibble".
You can turn those warnings into errors by running
options(warn=2)
before your script, and then the script will die at the first warning.
Duncan Murdoch
On 25/02/2019 3:45 p.m., JLucke using ria.buffalo.edu wrote:
> The script is complete. When I start, the environment is empty.
> The warnings are issued for these "ghost" variables well before they are
> created later in the script.
> Somehow previous incarnations are lingering around and being unhappy even
> after they were "deleted".
> Jeff Newmiller has suggested a solution I have yet to try.
>
>
>
>
> William Dunlap <wdunlap using tibco.com>
> 02/25/2019 02:30 PM
>
> To
> JLucke using ria.buffalo.edu,
> cc
> r-help mailing list <r-help using r-project.org>
> Subject
> Re: [R] Ghost variables
>
>
>
>
>
>
> Doesn't that mean that your script is incomplete, that it needs to make
> those variables?
>
> Bill Dunlap
> TIBCO Software
> wdunlap tibco.com
>
>
> On Mon, Feb 25, 2019 at 10:32 AM <JLucke using ria.buffalo.edu> wrote:
> Fellow R-gonauts:
>
> I frequently erase/remove all the objects in my current environment so can
>
> I re-run scripts to ensure that analyses are complete, error-free, and
> accurate.
> However, sometimes when I re-rerun a script I get warning messages (see
> below for example) regarding some variables (objects) when these
> variables do not exist in my current environment.
> These ghost variables had existed at one time, but were subsequently
> removed by the rm(list=ls()) command or by the broom icon in RStudio.
>
> What's happening and how do I exorcise the ghosts?
>
>
> Warning messages:
> 1: Unknown or uninitialised column: 'K'.
> 2: Unknown or uninitialised column: 'NDAfit'.
> 3: Unknown or uninitialised column: 'NDAfit'.
> 4: Unknown or uninitialised column: 'NDAfit'.
> 5: Unknown or uninitialised column: 'NDAfit'.
> 6: Unknown or uninitialised column: 'NDAfit'.
> 7: Unknown or uninitialised column: 'NDAobs'.
>
> Joe Lucke
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using 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.
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using 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.
>
More information about the R-help
mailing list