Running Rstudio Version 1.2.1335, R 3.6, on two different 64 bit Windows 10 machines,
I am now getting an odd error when I quit an RStudio session after doing some computations.
No problems quitting after just loading some libraries. But after executing any data command, I get:
junk <- iris %>% group_by(Species) %>% + summarise(list(enframe(quantile(Petal.Width)))) q() Error: option error has NULL value Error: option error has NULL value
This occurs, so far as I can tell, as soon as I do any R command that works on data. This is a nuisance, but not a major problem, as CTL-Q still works correctly. Any ideas why I am getting this error?
Update: I have narrowed the problem down. It seems to be in the dplyr package. The following snippet works correctly, with an orderly exit using q(), excluding the %>% operator (imported from magrittr by dplyr), list and quantile (from base) and enframe (from tidyr) as the cause for the above problem.:
library(dplyr) # imports magrittr library(tibble) iris %>% summary list(enframe(quantile(iris$Petal.Width))) q()
However, running either of the following snippets, both using functions from dplyr, cause q() to fail with the message (twice) "Error: option error has NULL value". I have not tried other dplyr functions, but this problem doesn't seem to occur when I have not installed dplyr and used one of the dplyr functions. Should I be reporting this on the dplyr bug site?
library(dplyr) summarise(iris, average = mean(iris$Petal.Width)) q() library(dplyr) test <- group_by(iris, Petal.Width) q()