Следующий код дает ошибку при использовании mutate_ - PullRequest
0 голосов
/ 22 мая 2019

Получение приведенной ниже ошибки при создании DTM

Ошибка в UseMethod ("mutate_"): нет подходящего метода для 'mutate_' применяется к объекту класса «персонаж»

text  = charges.df$charge.desc %>% clean_text(alphanum=TRUE) 
 textdf = data.frame(docID=seq(1:length(text)), text = text, stringsAsFactors=FALSE) 
  textdf = tibble(docID=seq(1:length(text)), text = text, stringsAsFactors=FALSE)
 corpus_df = textdf %>% dplyr::sample_n(1000)   
# using just a 1000 doc sample for demo purposes

 system.time({  
   charge.dtm = corpus_df$text %>% 

        # routine to build bigram tokens with "_"
        replace_bigram(min_freq=2) 

   charge.dtm = charge.dtm$text %>% 
        casting_dtm() %>%     # dtm is cast using tidytext alone

        # processing DTMs for compactness
        preprocess_dtm(min_occur = 0.01, max_occur = 0.90) %>%     # prune dtm colms afap
        nonempty_dtm()    # routine to clean DTMs of empty rows/colms

  })    # t = 41.5 secs for 10k documents

 dim(charge.dtm)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...