Ошибка, вызванная простым изменением с использованием tidyverse или dplyr - PullRequest
1 голос
/ 28 июня 2019

У меня серьезные проблемы с использованием пакета tidyverse, который я не могу отладить. Например, "mutate" не работает должным образом даже в прошлом проекте, который я уже создал. Все это началось, когда я установил следующий пакет:

library(pdftools)
library(tm)
library(stringi)
library(tidyverse)

(или library(dplyr) library(tidyr)) library(purrr))

И это все еще остается, когда я делаю rm(list=ls()).

Единственное, что я не пробовал, так это деинсталлировать R / RStudio и переустановить его. Я использую RStudio версии 1.0.153 и R версии 3.4.1. Я на самом деле пытался воспроизвести ошибку на других компьютерах, и это, очевидно, не работало.

Вот специальный пример:

library(tidyverse)
emp.data <- data.frame(emp_id=c(1:5),emp_name=c("Rick","Dan","Michelle","Ryan","Gary"),
                       salary=c(623.3,515.2,611.0,729.0,843.25), 
                       start_date=as.Date(c("2012-01-01", "2013-09-23", "2014-11-15", "2014-05-11",
                         "2015-03-27"),
  stringsAsFactors = FALSE)
)
emp.data_new <- emp.data %>%
  mutate(RaisedSalary = salary*1.4)

emp.data определена нормально в моем сеансе. Я ожидаю добавления нового столбца в новый фрейм данных emp.data.new ("RaisedSalary"), и вместо этого я получаю:

Ошибка в mutate_impl (.data, точки): Невозможно преобразовать объект в функцию: [type = NULL; target = CLOSXP, SPECIALSXP или BUILTINSXP].

Я также получаю это сообщение об ошибке, если я загружаю tidyr / dplyr вместо tidyverse. Я прятался на форуме более 48 часов, не находя ничего похожего на эту ошибку. Кто-нибудь уже сталкивался с такой ошибкой?

Результат сеансаInfo ():

R version 3.4.1 (2017-06-30)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=French_France.1252  LC_CTYPE=French_France.1252    LC_MONETARY=French_France.1252 LC_NUMERIC=C                   LC_TIME=French_France.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] wordcloud_2.6      RColorBrewer_1.1-2 SnowballC_0.6.0    bindrcpp_0.2       forcats_0.3.0      stringr_1.4.0      purrr_0.3.2        readr_1.1.1       
 [9] tibble_1.4.2       ggplot2_3.0.0      tidyverse_1.2.1    tidyr_0.8.0        dplyr_0.7.4        stringi_1.4.3      tm_0.7-6           NLP_0.2-0         
[17] pdftools_2.2       GCPM_1.2.2        

loaded via a namespace (and not attached):
 [1] qpdf_1.1           tidyselect_0.2.4   slam_0.1-45        reshape2_1.4.2     haven_1.1.1        lattice_0.20-35    colorspace_1.3-2   rlang_0.4.0       
 [9] pillar_1.2.2       foreign_0.8-69     glue_1.2.0         withr_2.1.2        modelr_0.1.1       readxl_1.1.0       bindr_0.1          plyr_1.8.4        
[17] munsell_0.5.0      gtable_0.2.0       cellranger_1.1.0   rvest_0.3.2        psych_1.8.3.3      parallel_3.4.1     broom_0.4.4        Rcpp_0.12.16      
[25] scales_1.0.0       jsonlite_1.5       RcppProgress_0.4.1 mnormt_1.5-5       askpass_1.1        hms_0.3            grid_3.4.1         cli_1.0.0         
[33] tools_3.4.1        magrittr_1.5       lazyeval_0.2.0     crayon_1.3.4       pkgconfig_2.0.1    xml2_1.1.1         lubridate_1.7.4    assertthat_0.2.0  
[41] httr_1.4.0         rstudioapi_0.7     R6_2.2.2           nlme_3.1-131       compiler_3.4.1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...