私は、次のコードを使用して一緒にいくつかのファイルを入れています:私はエラーといくつかの問題を抱えていた最初どのパッケージが他のパッケージを妨害しているのかをどのように知ることができますか?
data_path <- "daymet"
files <- dir(data_path, pattern = "*.csv")
daymet <- data_frame(filename = files) %>%
mutate(file_contents = map(filename, ~ read_csv(file.path(data_path, .),
skip=7)))%>%
unnest()%>%
mutate(site = str_sub(filename, 1, 3))
を「『:マップの名前空間』 『GAJPCSR1_2003_2011.csvMapEnvは』からエクスポートされたオブジェクトではありません」。私はpurrr
を再インストールしました。エラーがなくなり、すべてが機能しました!
私はこれを分析の残りの部分に入れて、私の環境をクリアしました。そして、Rがこのチャンクに着いたら、同じエラーメッセージが戻ってきました。
私はこれらの他のパッケージをすべて持っているので、そのうちの1つがpurrr
とうまく動作しないようです。またはそうでないかもしれません。すべてのパッケージをロードしなくても、同じエラーメッセージが表示されます。
セッション情報:
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] reprex_0.1.1 mapdata_2.2-6 maps_3.2.0 ggmap_2.6.1 soilDB_1.8.5 aqp_1.10
[7] stringr_1.1.0 modelr_0.1.0 lubridate_1.6.0 dplyr_0.5.0 purrr_0.2.3 readr_1.0.0
[13] tidyr_0.6.1 tibble_1.2 ggplot2_2.2.1 tidyverse_1.1.1
loaded via a namespace (and not attached):
[1] httr_1.2.1 jsonlite_1.5 splines_3.3.2 Formula_1.2-1
[5] assertthat_0.2.0 sp_1.2-5 latticeExtra_0.6-28 backports_1.0.5
[9] lattice_0.20-34 digest_0.6.12 RColorBrewer_1.1-2 checkmate_1.8.2
[13] rvest_0.3.2 colorspace_1.3-2 htmltools_0.3.5 Matrix_1.2-7.1
[17] plyr_1.8.4 psych_1.6.12 devtools_1.12.0 clipr_0.3.3
[21] XML_3.98-1.8 broom_0.4.2 raster_2.5-8 haven_1.0.0
[25] scales_0.4.1 whisker_0.3-2 jpeg_0.1-8 htmlTable_1.9
[29] withr_1.0.2 nnet_7.3-12 lazyeval_0.2.0 mnormt_1.5-5
[33] proto_1.0.0 survival_2.41-3 magrittr_1.5 readxl_0.1.1
[37] evaluate_0.10 memoise_1.0.0 nlme_3.1-131 MASS_7.3-45
[41] forcats_0.2.0 xml2_1.1.1 foreign_0.8-67 tools_3.3.2
[45] data.table_1.10.4 hms_0.3 geosphere_1.5-5 RgoogleMaps_1.4.1
[49] munsell_0.4.3 cluster_2.0.5 plotrix_3.6-4 callr_1.0.0
[53] rlang_0.1.2 grid_3.3.2 rjson_0.2.15 htmlwidgets_0.8
[57] rmarkdown_1.5 labeling_0.3 base64enc_0.1-3 gtable_0.2.0
[61] DBI_0.5-1 reshape_0.8.6 reshape2_1.4.2 R6_2.2.0
[65] gridExtra_2.2.1 knitr_1.17 rprojroot_1.2 Hmisc_4.0-3
[69] stringi_1.1.2 parallel_3.3.2 Rcpp_0.12.10 mapproj_1.2-4
[73] rpart_4.1-10 acepack_1.4.1 png_0.1-7
は多分 'のSessionInfo()'の出力が含まれていますか? – Jaap
変数が2つの異なる環境で定義されているかどうかを調べるには 'conflicts()'をチェックしてください。 – MrFlick
私の推測では、 'maps'パッケージと' purr'パッケージの両方に 'map()'という関数があります。それらを読み込む際には注意が必要です。最後のものはデフォルトのものです。具体的な 'maps :: map()'や 'purrr:map()'にフルネームを使用してください。 – MrFlick