【问题标题】:Error in UseMethod("itoken")使用方法中的错误(“itoken”)
【发布时间】:2017-03-10 13:18:06
【问题描述】:

我有一个数据框 IRC_DF,我想在输入对象到词汇表上创建一个迭代器,为此我尝试这样做:

it_train <- itoken(IRC_DF$Raison.Reco, preprocessor = prep_fun,
                   tokenizer = tok_fun, ids = IRC_DF$ID, progressbar = FALSE)

但我收到此错误:

Error in UseMethod("itoken") : 
  no applicable method for 'itoken' applied to an object of class "factor"

有什么想法吗?

【问题讨论】:

标签: r text2vec


【解决方案1】:

IRC_DF$Raison.Reco 上使用函数 as.character(),然后在 itoken 上使用它。

  IRC_DF$Raison.Reco <- as.character(IRC_DF$Raison.Reco)      

  it_train = itoken(IRC_DF$Raison.Reco, preprocessor = prep_fun, tokenizer = tok_fun, ids = IRC_DF$ID, progressbar = FALSE)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-02
    • 2017-12-10
    • 1970-01-01
    • 2014-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    相关资源
    最近更新 更多