When I run ggplotly, it gives me the error:
Error in f(..., self = self) : unused argument (<environment>)
Then after I run the code I can’t plot anything in R. I try to rerun and plot the same graph and nothing happens. The system won’t plot until I restart R.
Example code:
library(ggplot2)
library(plotly)
df <- data.frame(
gp = factor(rep(letters[1:3], each = 10)),
y = rnorm(30, mean = 5)
)
ds <- plyr::ddply(df, "gp", plyr::summarise, mean = mean(y), sd = sd(y))
gg <- ggplot(df, aes(gp, y)) +
geom_point() +
geom_point(data = ds, aes(y = mean), colour = 'red', size = 3)
ggplotly(gg)
> sessionInfo()
R version 3.3.2 (2016-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] plotly_4.5.6 ggplot2_2.2.1.9000
loaded via a namespace (and not attached):
[1] Rcpp_0.12.9 tidyr_0.6.1 viridisLite_0.1.3 digest_0.6.12 dplyr_0.5.0
[6] assertthat_0.1 grid_3.3.2 plyr_1.8.4 R6_2.2.0 jsonlite_1.2
[11] gtable_0.2.0 DBI_0.5-1 magrittr_1.5 scales_0.4.1 httr_1.2.1
[16] lazyeval_0.2.0 labeling_0.3 tools_3.3.2 htmlwidgets_0.8 purrr_0.2.2
[21] munsell_0.4.3 base64enc_0.1-3 colorspace_1.3-2 htmltools_0.3.5 tibble_1.2
> globalenv()
<environment: R_GlobalEnv>