我正在关注R中的机器学习书,并获得以下代码:
sms_train<-apply(sms_train,MARGIN=2,convert_counts)
sms_dtm_train <- sms_dtm[1:4169, ]
并在书中说:
要保存此常用术语列表以供日后使用,我们将使用 Dictionary()函数:
sms_dict <- Dictionary(findFreqTerms(sms_dtm_train, 5))
但问题是新的tm()库没有新版本中包含的Dictionary()函数。我想知道这一行是否相同:
sms_dict<-findFreqTerms(sms_dtm_train,5)
感谢此处的评论,我发现我可以使用Terms()函数执行以下操作:
sms_dict<-Terms(sms_dtm_train)
主要问题是我无法使用findFreqTerms(sms_dtm_train,5),因此我的程序将无法正常工作。
任何帮助?