[R] tidyverse repeating error: "object 'rlang_mut_env_parent' not found"
David Winsemius
dwinsemius at comcast.net
Mon Aug 14 20:21:03 CEST 2017
> On Aug 14, 2017, at 11:10 AM, David Winsemius <dwinsemius at comcast.net> wrote:
>
>
>> On Aug 14, 2017, at 8:37 AM, Szumiloski, John <John.Szumiloski at bms.com> wrote:
>>
>> Thanks for the feedback Jeff. Before I pursue a bug report, let me give a full example:
>>
>> ###### begin console output
>>
>> R version 3.4.1 (2017-06-30) -- "Single Candle"
>> Copyright (C) 2017 The R Foundation for Statistical Computing
>> Platform: i386-w64-mingw32/i386 (32-bit)
>>
>> R is free software and comes with ABSOLUTELY NO WARRANTY.
>> You are welcome to redistribute it under certain conditions.
>> Type 'license()' or 'licence()' for distribution details.
>>
>> R is a collaborative project with many contributors.
>> Type 'contributors()' for more information and
>> 'citation()' on how to cite R or R packages in publications.
>>
>> Type 'demo()' for some demos, 'help()' for on-line help, or
>> 'help.start()' for an HTML browser interface to help.
>> Type 'q()' to quit R.
>>
>> Desktop> library(tidyverse)
>> Loading tidyverse: ggplot2
>> Loading tidyverse: tibble
>> Loading tidyverse: tidyr
>> Loading tidyverse: readr
>> Loading tidyverse: purrr
>> Loading tidyverse: dplyr
>> Conflicts with tidy packages --------------------------------------------------------------
>> filter(): dplyr, stats
>> lag(): dplyr, stats
>> Desktop> library(magrittr)
>>
>> Attaching package: ‘magrittr’
>>
>> The following object is masked from ‘package:purrr’:
>>
>> set_names
>>
>> The following object is masked from ‘package:tidyr’:
>>
>> extract
>>
>> Desktop> Test <- read_csv("Test.csv")
>> Parsed with column specification:
>> cols(
>> Tests1 = col_character(),
>> Tests2 = col_character(),
>> X1 = col_integer(),
>> X2 = col_integer(),
>> Result = col_double()
>> )
>> Desktop> Test
>> # A tibble: 15 x 5
>> Tests1 Tests2 X1 X2 Result
>> <chr> <chr> <int> <int> <dbl>
>> 1 C C 3 1 0.58
>> 2 C C 3 3 -0.78
>> 3 C C 2 2 -0.74
>> 4 C C 1 1 1.78
>> 5 C C 1 3 0.91
>> 6 A A 3 1 0.07
>> 7 A A 3 3 0.57
>> 8 A A 2 2 0.37
>> 9 A A 1 1 -1.25
>> 10 A A 1 3 0.73
>> 11 B B 3 1 2.17
>> 12 B B 3 3 -0.02
>> 13 B B 2 2 -0.17
>> 14 B B 1 1 0.37
>> 15 B B 1 3 1.28
>> Desktop>
>> Desktop> ### dplyr::select
>> Desktop>
>> Desktop> Test %>% select(Tests, Tests2)
>> Error in mut_env_parent(overscope$.top_env, lexical_env) :
>> object 'rlang_mut_env_parent' not found
>
> I don't see a column named "Tests"
>
>> Desktop>
>> Desktop> select(Test, Tests, Tests2)
>> Error in mut_env_parent(overscope$.top_env, lexical_env) :
>> object 'rlang_mut_env_parent' not found
>
> Ditto
>
>> Desktop>
>> Desktop> # tibble::tibble
>> Desktop>
>> Desktop> Test <- Test %$% tibble(T1=Test1, Y=Result)
>> Error in mut_env_parent(overscope$.top_env, lexical_env) :
>> object 'rlang_mut_env_parent' not found
>
> This time I don't see a column names "Test1"
>
>> Desktop>
>> Desktop> Test <- tibble(T1=Test[['Test1']], Y=Test[['Result']])
>> Error in mut_env_parent(overscope$.top_env, lexical_env) :
>> object 'rlang_mut_env_parent' not found
>
> Ditto
>
>> Desktop>
>> Desktop> ### tidyr::nest
>> Desktop>
>> Desktop> byTest <- Test %>% group_by(Tests1, Tests2)
>> Desktop> nest(byTest)
>> Error in mut_env_parent(overscope$.top_env, lexical_env) :
>> object 'rlang_mut_env_parent' not found
And in this (last) case I am unable to confirm an error:
> byTest <- Test %>% group_by(Tests1, Tests2)
> nest(byTest)
# A tibble: 3 x 3
Tests1 Tests2 data
<chr> <chr> <list>
1 C C <tibble [5 x 3]>
2 A A <tibble [5 x 3]>
3 B B <tibble [5 x 3]>
After spotting obvious errors in spelling x4 and not being able to reproduce the fifth example I hope I can be forgiven for not making hte effort to see if any of your (or my) versions are not up-to-date. I'm going to let you do that:
> sessionInfo()
R version 3.4.0 (2017-04-21)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: OS X El Capitan 10.11.6
Matrix products: default
BLAS: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRblas.0.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.4/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] grid grDevices utils datasets graphics stats methods base
other attached packages:
[1] mlr_2.11 ParamHelpers_1.10 jsonlite_1.5 dplyr_0.7.0
[5] purrr_0.2.2.2 readr_1.1.1 tidyr_0.6.3 tibble_1.3.1
[9] tidyverse_1.1.1 memisc_0.99.8 cranlogs_2.1.0 changepoint_2.2.2
[13] zoo_1.8-0 ncdf4_1.16 bindrcpp_0.1 mxnet_0.10.1
[17] fields_8.15 maps_3.1.1 spam_1.4-0 akima_0.6-2
[21] data.table_1.10.4 pls_2.6-0 MASS_7.3-47 rms_5.1-1
[25] SparseM_1.77 Hmisc_4.0-3 ggplot2_2.2.1 Formula_1.2-1
[29] survival_2.41-3 sos_2.0-0 brew_1.0-6 lattice_0.20-35
loaded via a namespace (and not attached):
[1] nlme_3.1-131 pbkrtest_0.4-7 lubridate_1.6.0 MBESS_4.3.0
[5] RColorBrewer_1.1-2 httr_1.2.1 tools_3.4.0 backports_1.0.5
[9] R6_2.2.2 rpart_4.1-11 lazyeval_0.2.0 mgcv_1.8-17
[13] colorspace_1.3-2 nnet_7.3-12 sp_1.2-4 gridExtra_2.2.1
[17] mnormt_1.5-5 parallelMap_1.3 compiler_3.4.0 rvest_0.3.2
[21] quantreg_5.33 htmlTable_1.9 xml2_1.1.1 influenceR_0.1.0
[25] sandwich_2.3-4 labeling_0.3 scales_0.4.1 checkmate_1.8.2
[29] polspline_1.1.12 mvtnorm_1.0-6 psych_1.7.5 stringr_1.2.0
[33] digest_0.6.12 foreign_0.8-68 minqa_1.2.4 base64enc_0.1-3
[37] pkgconfig_2.0.1 htmltools_0.3.6 lme4_1.1-13 readxl_1.0.0
[41] htmlwidgets_0.8 rlang_0.1 rstudioapi_0.6 BBmisc_1.11
[45] bindr_0.1 visNetwork_1.0.3 acepack_1.4.1 rgexf_0.15.3
[49] car_2.1-4 magrittr_1.5 Matrix_1.2-10 Rcpp_0.12.11
[53] munsell_0.4.3 viridis_0.4.0 stringi_1.1.5 multcomp_1.4-6
[57] yaml_2.1.14 plyr_1.8.4 parallel_3.4.0 forcats_0.2.0
[61] haven_1.0.0 splines_3.4.0 hms_0.3 knitr_1.15.1
[65] igraph_1.0.1 reshape2_1.4.2 codetools_0.2-15 XML_3.98-1.7
[69] glue_1.0.0 latticeExtra_0.6-28 modelr_0.1.0 nloptr_1.0.4
[73] cellranger_1.1.0 MatrixModels_0.4-1 gtable_0.2.0 assertthat_0.2.0
[77] broom_0.4.2 viridisLite_0.2.0 cluster_2.0.6 Rook_1.1-1
[81] DiagrammeR_0.9.0 TH.data_1.0-8
>> Desktop>
>> Desktop> ### session information
>> Desktop>
>> Desktop> version
>> _
>> platform i386-w64-mingw32
>> arch i386
>> os mingw32
>> system i386, mingw32
>> status
>> major 3
>> minor 4.1
>> year 2017
>> month 06
>> day 30
>> svn rev 72865
>> language R
>> version.string R version 3.4.1 (2017-06-30)
>> nickname Single Candle
>> Desktop>
>> Desktop> search()
>> [1] ".GlobalEnv" "package:magrittr" "package:dplyr" "package:purrr"
>> [5] "package:readr" "package:tidyr" "package:tibble" "package:ggplot2"
>> [9] "package:tidyverse" "tools:rstudio" "package:stats" "package:graphics"
>> [13] "package:grDevices" "package:utils" "package:datasets" "package:methods"
>> [17] "Autoloads" "package:base"
>> Desktop>
>> Desktop> sessionInfo()
>> R version 3.4.1 (2017-06-30)
>> Platform: i386-w64-mingw32/i386 (32-bit)
>> Running under: Windows 7 (build 7601) Service Pack 1
>>
>> Matrix products: default
>>
>> 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] magrittr_1.5 dplyr_0.7.2 purrr_0.2.3 readr_1.1.1 tidyr_0.6.3
>> [6] tibble_1.3.3 ggplot2_2.2.1 tidyverse_1.1.1
>>
>> loaded via a namespace (and not attached):
>> [1] rvest_0.3.2 lattice_0.20-35 foreign_0.8-69 pkgconfig_2.0.1 xml2_1.1.1
>> [6] compiler_3.4.1 stringr_1.2.0 forcats_0.2.0 parallel_3.4.1 readxl_1.0.0
>> [11] Rcpp_0.12.12 plyr_1.8.4 cellranger_1.1.0 httr_1.2.1 tools_3.4.1
>> [16] nlme_3.1-131 broom_0.4.2 R6_2.2.2 bindrcpp_0.2 bindr_0.1
>> [21] scales_0.4.1 assertthat_0.2.0 gtable_0.2.0 stringi_1.1.5 reshape2_1.4.2
>> [26] hms_0.3 munsell_0.4.3 grid_3.4.1 colorspace_1.3-2 glue_1.1.1
>> [31] lubridate_1.6.0 rlang_0.1.2 psych_1.7.5 lazyeval_0.2.0 haven_1.1.0
>> [36] modelr_0
>>
>> ################# end console output
>>
>> Thanks again for any feedback,
>> John
>> John Szumiloski, Ph.D.
>> Principal Scientist, Statistician
>> Pharmaceutical Development / Drug Product Science & Technology
>> NBR105-1-1411
>>
>> Bristol-Myers Squibb
>> P.O. Box 191
>> 1 Squibb Drive
>> New Brunswick, NJ
>> USA
>> 08903-0191
>>
>> (732) 227-7167
>>
>>
>>
>> -----Original Message-----
>> From: Jeff Newmiller [mailto:jdnewmil at dcn.davis.ca.us]
>> Sent: Monday, 14 August, 2017 10:33 AM
>> To: r-help at r-project.org; Szumiloski, John <John.Szumiloski at bms.com>
>> Subject: Re: [R] tidyverse repeating error: "object 'rlang_mut_env_parent' not found"
>>
>> This sounds an awful lot like a bug. Read the Posting Guide to know what to do about bugs. And delaying making the reprex is _always_ a bad idea.
>> --
> --
>
> David Winsemius
> Alameda, CA, USA
>
> 'Any technology distinguishable from magic is insufficiently advanced.' -Gehm's Corollary to Clarke's Third Law
>
> ______________________________________________
> R-help at 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.
David Winsemius
Alameda, CA, USA
'Any technology distinguishable from magic is insufficiently advanced.' -Gehm's Corollary to Clarke's Third Law
More information about the R-help
mailing list