r - 不能在 R 中使用 unnest_tokens
问题描述
我正在尝试解决https://rafalab.github.io/dsbook/text-mining.html中的第四个问题。
我正在使用的代码如下
words <- gutenberg_metadata[2] %>% unnest_tokens(word, text)
但是,由于某种原因,我收到以下错误
Error in check_input(x) : Input must be a character vector of any length or a list of character vectors, each of which has a length of 1.
为什么 unnest_tokens 没有按预期工作?
解决方案
尝试
library(tidytext)
gutenbergr::gutenberg_metadata[2] %>%
unnest_tokens(output = word, input = title)
输入应该是title
(列名)而不是文本。
推荐阅读
- google-chrome-extension - Chrome 扩展程序(和/或 tampermonkey 脚本)未在某些网站(如 gmail)上运行
- android - Android:如何从屏蔽广告的数量和网络带宽消耗来衡量广告屏蔽的效果?
- c - 如何获取 SSDT 地址
- ios - 如何知道 Firebase 是否获取了值
- google-maps - 按评论数量对 Google 地图地点进行排序
- linux - Docker 不会绑定到地址;说它正在使用,但它不是
- sql-server - SQL Server:创建函数
- javascript - Prime 检查程序不适用于某些数字
- reactjs - Firebase 身份验证(多种类型的用户)
- gcc - 如何避免“CALL16 reloc not against global symbol”在汇编中使用 gcc 在 mips 上定义的函数